Вы сможете работать в небольшой команде, где каждый занимается широким кругом задач. У вас будет возможность построить инфраструктуру CI/CD для всех платформ, ориентируясь на лучшие практики. Сможете принимать решения при построении сервисов для процессов: сборка, автоматизация, деплой сервисов и приложений.
Если вы опытны и хотите помогать командам разработки, создавая удобные инструменты, вы идеальный кандидат для нас! Сейчас в команде четыре инженера DevOps.
Наши цели — построить гибкую и надёжную инфраструктуру CI/CD для проекта MAX, помочь автоматизировать рутинные задачи, разработать удобные внутренние инструменты для взаимодействия команд.
Ваши задачи
- Настраивать и обслуживать инфраструктуру для проекта
- Улучшать процессы в командах Android, iOS, Desktop, Web, Backend, QA
- Строить процессы CI/CD: автоматизировать процессы, разрабатывать pipelines для Jenkins+GitLab, автоматизировать развёртывания и тестирования, настраивать интеграции между внутренними сервисами (Jira, GitLab CI, Jenkins, Nexus и другие)
- Рефакторить сборочные конфигурации и создавать новые
- Работать с системами управления конфигурациями через Ansible
- Работать с мониторингом компонентов инфраструктуры: Prometheus/Grafana
- Поднимать сервисы в Docker
- Разрабатывать и сопровождать процессы доставки приложений в сторы: AppStore, Google Play, Huawei, RuStore и другие
- Настраивать и отлаживать сборочные окружения в Linux, Windows, MacOS
- Устранять проблемы и инциденты в процессе сборок, консультировать разработчиков
- А ещё разрабатывать новые инфраструктурные сервисы, помогающие автоматизировать процессы разработки команд
Наши требования
- Опыт работы с DevOps 4+ года
- Опыт работы с Jenkins, GitLab
- Опыт в автоматизации: умеете писать скрипты на Python, Groovy, Shell, Bat
- Опыт работы с системами виртуализации, контейнеризации
- Опыт администрирования Linux от года
- Опытный пользователь Windows, macOS
- Опыт взаимодействия с техническими командами
- Мы не работаем с Kubernetes! В вашей работе будет больше CI, чем CD. Вы будете работать в мобильной команде и нужен опыт с macOS (или желание разобраться)
Будет плюсом
- Опыт работы в инфраструктурных командах Android/iOS/Desktop
- Опыт разработки микросервисов (в том числе на Python)
Что мы предлагаем
-
Возможность определить будущее коммуникаций B2B в России и повлиять на развитие главного мессенджера страны
-
Работа над продуктом, которым пользуются миллионы
- Официальное трудоустройство с первого рабочего дня по ТК РФ
- Гибридный график работы (один день в неделю необходимо посещать офис в Москве или Санкт-Петербурге)
- Расширенный ДМС с первого рабочего дня и другие привилегии
-
Высокая степень ответственности и свободы в принятии технических и управленческих решений
-
Работа в сильной и опытной команде единомышленников
-
Ключевые цели на первые полгода: запустить и масштабировать новые B2B-сервисы; заложить технологический фундамент (архитектура, процессы), позволяющий быстро масштабировать направление