Обязанности:
Мы предлагаем: Оформление в аккредитованную IT-компанию; Гибридный график и комфортный офис; Расширенный пакет ДМС со стоматологией, выездом врачей на дом. К ДМС можно подключать детей через 1 год работы; Внутрикорпоративное обучение; Скидки в наших магазинах и льготные условия от партнеров; Бесплатная парковка; Корпоративная столовая; Премии по результатам работы; Возможность влиять на процессы, принимать решения и реализовывать свои идеи; Участие в проектах федерального масштаба; Работайте вместе с друзьями и получайте премию за каждого трудоустроенного друга! Чем предстоит заниматься: Автоматизацией рутинных задач; Обеспечением управления версиями кода и конфигурациями, а также обеспечивать интеграцию с системами управления версиями; Проектированием, внедрением и настройкой системы мониторинга, логирования, трассировки показателей систем и сервисов; Следованием нотации – инфраструктура как код; Обеспечением процессов непрерывной интеграции и развертывания приложений; Интеграцией инструментов контейнеризации с процессами 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 и др.