Москва
Ленинградский проспект 35
Ленинградский проспект 35
Чем предстоит заниматься:
-
Запуск новых продуктов компании. У нас они появляются довольно часто и мы помогаем разработчикам их запускать, улучшаем процессы и документации, чтобы запуски проходили проще и быстрее;
- Помогать разработчикам разрабатывать и выкатывать быстрее. У нас десятки деплоев в production ежедневно, практически все из них уже осуществляются силами разработчиков. Стремимся к тому, чтобы разработчики могли работать максимально автономно от нас;
- Готовить инфраструктуру и сервисы проекта к highload и быстрому масштабированию. Десятки баз данных, десятки k8s-нод, сотни подов на production. Нагрузка неравномерная и растёт быстро, с этим нужно уметь жить;
- Работать над повышением отказоустойчивости и наблюдаемости проекта. Используем автоматическое масштабирование для k8s-кластеров и сервисов. Имеем на борту много мониторинга и работаем над его улучшением;
- Улучшать процессы CI/CD. Создание инфраструктуры автоматизировано и описано кодом. Унифицируем инфраструктуру, используем инфраструктурные репозитории, gitops и динамически генерируемые pipeline. Продуктовые сервисы, на данный момент, выкатываются через тимсити. Движемся к переводу их на gitlab ci/cd и автоматизации: динамические (по-требованию) тестовые окружения, автоматические сборки, деплои, мержи и другое;
- Автоматизировать все что автоматизируется. Скрипты для pipeline, боты и экспортеры для мониторинга (при необходимости) и другое;
- Улучшать инфраструктуру. Постоянно думаем как можно улучшить то, что у нас уже есть;
С чем мы работаем:
- Backend: nodejs;
- Orchestration: kubernetes (helm);
- Databases: postgresql (на VM и оператор cloudnative-pg для k8s), clickhouse-operator;
- Load balancers: nginx, ingress-nginx;
- Brokes: rabbitmq, nats;
- CI/CD: teamcity, gitlab-ci;
- Observability: prometheus, victoria-metrics, alertmanager, grafana, sentry, graylog, jaeger;
- Infrastructure management: terraform, terragrunt, ansible;
- Hosting: Google Cloud Platform;
- CDN, AntiDDoS: cloudflare;
- Automation: bash/python;
Что мы ожидаем:
- Интерес к нашему стеку и нашей деятельности;
- Желание развиваться и наносить непоправимую пользу;
- Желание получить/прокачать опыт работы с передовыми технологиями;
- Желание поработать с лучшими инфраструктурными и DevOps практиками;
- Желание работать не по пошаговому ТЗ (мы решаем проблемы бизнеса и сами выбираем как и при помощи каких инструментов будем их решать);
- Хороший технический бекграунд и желание его улучшать;
- Способность не с "9 до 18". Мы не сторонники переработок, но бывает всякое и было бы здорово, если бы в эти моменты ты мог бы быть с нами. За это мы благодарим финансово (премии, повышение ЗП) и смягченным графиком если нужно куда-то отъехать/отойти/взять dayoff;
- Проактивность, внимательность, самостоятельность, ответственность, вовлеченность. И это не пустые слова, это обязательные качества для каждого члена команды: у нас все члены команды ответственные и самостоятельные, способные на входе получить проблему (или найти её самостоятельно), проанализировать, сравнить варианты, принять решение (самостоятельно или коллективно в чате, в зависимости от масштаба) и довести его до production.
Что мы предлагаем:
- Официальное трудоустройство, белая заработная плата;
- График работы 5/2, гибкое начало рабочего дня;
- ДМС со стоматологией;
- Компенсация фитнеса, а также корпоративные спортивные мероприятия - йога, танцы, плавание, настольный теннис, баскетбол, хоккей;
- Компенсация питания;
- Корпоративное обучение.