Ищешь интересный highload продукт с большим количеством реальных пользователей? Хочешь быть причастным к улучшению его стабильности и производительности? Готов привнести свой опыт и best practice в компанию? Тогда читай дальше
Мы SaaS компания BotHelp (аккредитованная IT-компания) - разрабатываем лидирующую в России и СНГ платформу по созданию автоворонок и чат-ботов в мессенджерах, помогая предпринимателям и компаниям тем самым эффективно привлекать клиентов и развивать свой бизнес. Нашим продуктом пользуется более 9000 клиентов (EdTech, SMB, marketing), и это количество продолжает активно расти.
Немного цифр про нас:
- На нашей платформе создано более 380 000 ботов
- Каждый месяц мы рассылаем более 450 млн. сообщений
- В пиковые часы мы обрабатываем более 500 000 сообщений в минуту
За последний год мы выросли x2 по выручке и количеству платных клиентов , выпустили много нового функционала в платформе для наших клиентов, а также провели титаническую работу по улучшению архитектуры продукта и распределению нагрузки, что позволило увеличить скорость отклика ботов в 5 раз (сейчас время отклика до 0.2 сек.).
В связи с ростом новых пользователей, ростом команды и амбициозными планами отдела Разработки, мы находимся в поисках ответственного и самостоятельного Системного инженера, который поможет усилить нашу команду и достичь новых целей.
Наш стек
- Backend - PHP, Symfony, Doctrine // Frontend - JavaScript, TypeScript, Angular
- YandexCloud
- PostgreSQL, MySQL, ClickHouse
- RabbitMQ, Kafka
- Redis, Memcached
- Docker, Supervisor
- Prometheus, Grafana, Loki, Sentry, Jaeger
- Git, CI/CD
Чем ты будешь заниматься
- Следить за стабильностью работы платформы (мониторинг, логирование), своевременно реагировать на возникающие инциденты;
- Оптимизировать текущую сетевую инфраструктуру, проектировать новую;
- Отвечать за стабильную работу процессов CI/CD;
- Координировать работу подрядчика, отвечающего за on-call процессы (написание инструкций, анализ отчетов);
- Описывать техническую документацию в рамках своей зоны ответственности;
- Проводить postmortems совместно с разработкой.
Что нужно, чтобы попасть к нам в команду
- Опыт в продуктовой IT-компании;
- Опыт настройки (как managed, так и bare metal) приложений под большие нагрузки/объемы данных;
- Опыт работы с облачной инфраструктурой (YandexCloud обязательно);
- Опыт построения High Availability систем;
- Опыт проектирования сетевой инфраструктуры, оркестрирования, процессов логирования и мониторинга (Nginx, Lua, HAProxy, CloudFlare; Docker, Kubernetes, Supervisor, Terraform, Ansible; Prometheus, Grafana и др.)
- Опыт настройки внутренних и внешних сетей;
- Понимание особенностей разработки и работы PHP (Symfony) / Node.js (PM2, Forever) приложений;
- Опыт настройки CI/CD процесса (GitLab);
- Настройка Unix подобных систем, опыт написания bash скриптов.
Что мы предлагаем и почему мы
- Являемся аккредитованной IT-компанией;
- Ты можешь стать частью масштабного высоконагруженного продукта, лидирующем в своем сегменте, которым пользуется и любят более 9000 клиентов;
- Возможность прокачать свои скиллы в highload продукте и real-time обработке больших потоков информации;
- Стремительный потенциал развития продукта: мы активно выпускаем новый функционал для работы с базой подписчиков в большинстве мессенджеров;
- Возможность напрямую влиять на бизнес-метрики компании, а результаты твоих трудов увидят миллионы людей;
- Возможность выстроить процессы, касающиеся инфраструктуры, и полностью залидить направление;
- Крутая технически сильная команда профессионалов, в которой каждый понимает свою значимость и стремится к достижению результатов и развитию всей компании (это подтверждают ежеквартальные показатели);
- Мы применяем практику Performance Review, которая помогает получить обратную связь о своей работе и наметить планы по дальнейшему развитию в компании;
- Полностью удаленный формат работы без лишней бюрократии, full-time занятость с графиком 5/2 и гибким началом/окончанием рабочего дня;
- Возможно оформление по ТК РФ, ГПД, ИП или самозанятости;
- А еще у нас “белая” зарплата, клевый мерч, интересные онлайн и оффлайн корпоративы и компенсация обучения или профильных конференций.
Заработная плата обсуждается индивидуально после встречи с непосредственным руководителем и зависит от опыта кандидата.
Этапы подбора в нашу команду: онлайн-интервью с HR ⇒ онлайн-интервью с руководителем (CTO) ⇒ рекомендации ⇒ оффер