DevOps-инженер (мобильные приложения)

Удаленка

Команда мобильной платформы создает общие компоненты, модули, инфраструктуру для разработки, CI/CD, тестирования, релизов и мониторинга мобильных приложений, над которыми работают продуктовые команды. Если ты хочешь проектировать и строить долгосрочные качественные инженерные решения вместе с командой - мы как раз в поиске Mobile DevOps - инженера, и нам уже не терпится познакомиться с тобой.

Немного о нас:

В мобильной разработке Skyeng сейчас 8 приложений, над которыми работают 9 команд. 8 — продуктовые, 1 — платформенная. В каждой команде есть iOS-Android-разработчики, тим-лид, дизайнеры, аналитики, продукт-проджект менеджеры и QA. У нас атмосфера “взрослого” стартапа без бюрократии. Команды сами решают, как им удобнее работать, но чаще всего это выглядит примерно так:

1. на основе плана строятся итерации, из которых планируются спринты и задачи

2. по проработанным задачам проводится техревью и декомпозиция

3. задачи релизятся и проходят код ревью, CI/CD

4. проводятся ручные и автоматические тесты

5. собираются в итоговый релиз и отправляются в Google Play / App Store

Для общения и документации у нас современные инструменты: Slack, Google Meet, JIRA, Confluence, Gitlab

Мы не любим бюрократии: мы не боимся ошибаться, а если так происходит, то проводим post mortem, разбираем ошибки и работаем дальше.

Твои задачи

Your day-to-day tasks

  • Техническое обеспечение релиз-менеджмента приложений Skyeng.
  • Активное участие в создании и поддержки CI/CD пайплайнов и инфраструктуры для мобильных приложений компании
  • Коммуникация с командой инфраструктуры Skyeng.

Идеальный кандидат

Ideal candidate

  • Опыт создания и поддержки CI/CD инфраструктуры для нативных мобильных приложений iOS / Android.
  • Опыт подключения UI, unit и интеграционных тестов в сборочные pipeline, опыт с Appium и нативными тестами iOS / Android.
  • Уверенное знание git, bash.
  • Опыт работы в команде, которая одновременно разрабатывает несколько приложений.
  • Проактивность и готовность коммуницировать с командами, уточнять и формулировать требования.

Плюсом будет

Ideal candidate

  • Опыт работы с Docker, опыт поддержки и развития систем мониторинга.
  • Опыт работы с Gitlab CI.

Преимущества вакансии

Pros of the position  

  • Меняем образование — это важная цель в глобальном масштабе, делать социально-важное нереально круто, попробуй!
  • Сильная команда. Средний уровень сотрудника в компании — senior. Есть чему поучиться, есть с кем обсудить то, что уже знаешь;
  • Уникальный опыт: действительно сложные проблемы, которые можно встретить только в нагруженных проектах и сильно растущих компаниях;
  • Учимся сами: регулярные доклады внутри компании, участие и выступления на конференциях;
  • Командные сборы в разных уголках мира — каждая команда выезжает на 2 недели вместе работать и отдыхать;
  • Скидка 50% на уроки английского каждому сотруднику и другу;
  • Конференции, профессиональные курсы, выбирай и учись с оплатой от компании;
  • Можно влиять на компанию и её процессы;
  • Оплачиваемые отпуск и больничный;
  • Стабильная заработная плата два раза в месяц;
  • Работа в большой и амбициозной IT-компании с процессами, но без бюрократии;
  • Можно расти вместе со школой. Skyeng растет в 3 раза каждый год, сотрудники растут быстрее;
  • Можно работать удаленно из любой точки мира, а также из нашего уютного офиса в Москве (м. Таганская). Выбор за тобой.