Старший инженер по непрерывной интеграции и развертыванию (удаленная работа)

5 мая 2024

Уровень зарплаты:
от 250 000 до 250 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Старший инженер по непрерывной интеграции и развертыванию

Описание вакансии

Обязанности:
  • Выполнять автоматизацию рутинных задач
  • Обеспечивать управление версиями кода и конфигурациями, а также обеспечить интеграцию с системами управления версиями
  • Проектировать, внедрять, и настраивать системы мониторинга, логирования, трассировки показателей систем и сервисов
  • Следовать нотации инфраструктура как код
  • Обеспечивать процессы непрерывной интеграции и развертывания приложений
  • Интеграция инструментов контейнеризации с процессами CI/CD
  • Проводить исследование новых технологий в соответствии с потребностями компании
  • Обеспечение бесперебойной работы систем сборки и доставки
  • Написание технической документации, регламентов, проектирование и оптимизация архитектуры развертывания
Требования:
  • Опыт работы в роли DevOps-инженера или аналогичной роли в разработке программного обеспечения от 3 лет в коммерческих проектах с большим количеством серверов от 100 и опыт работы в команде от 10 человек

  • Знание одного из объектных языков программирования и принципов построения и работы ПО

  • Опыт работы с системами контроля версий (Git, SVN)

  • Опыт работы с системами непрерывной интеграции и доставки ((Continuous Integration/Delivery, CI/CD), например Jenkins, GitLab CI и др)

  • Глубокий опыт работы с инструментами контейнеризации (например Docker, Docker swarm, Kubernetes)

  • Опыт работы с базами данных (проектирование отказоустойчивых решений) и знание SQL

  • Глубокий работы с брокерами сообщений (Kafka, RabbitMQ etc.), проектирование отказоустойчивых решений, знание внутреннего устройства и специфики работы, умение адаптировать вышеуказанные решения для использования в системах с высокой нагрузкой

  • Хорошее знание основ сетей, маршрутизации и безопасности

  • Опыт работы с Agile-методами разработки ПО и понимание принципов Scrum и Kanban

  • Наличие навыков автоматизации процессов и написания скриптов на языках программирования (Bash, Python, PowerShell, Gradle)

  • Знание и навыки работы с системами безопасности, такими как OpenSSL, Wireshark и др.

  • Навыки работы и проектирования систем мониторинга и логирования, такими как Prometheus, Grafana, ELK Stack и др.

Условия:
  • Оформление в аккредитованную IT-компанию;
  • Гибридный/удаленный график и комфортный офис;
  • Расширенный пакет ДМС со стоматологией, выездом врачей на дом. К ДМС можно подключать детей через 1 год работы;
  • Внутрикорпоративное обучение;
  • Скидки в наших магазинах и льготные условия от партнеров;
  • Бесплатная парковка;
  • Корпоративная столовая;
  • Премии по результатам работы;
  • Возможность влиять на процессы, принимать решения и реализовывать свои идеи;
  • Участие в проектах федерального масштаба.