Вакансия: DevOps инженер
Сейчас мы ищем в команду DevOps-инженера готового взять на себя такие задачи, как:
- Своевременность и качество выполняемых в качестве участника продуктовой команды задач по развитию и эксплуатации
- Обеспечение необходимой для команды скорости внесения изменений в ИС
- Обеспечение необходимого уровня надежности и производительности ИС в соответствии с требованиями к их доступности
- Поддержание баланса между стабильностью системы и скоростью внесения изменений
Задачи:
Развитие информационной системы:
- Развитие в составе продуктовой команды бизнес-функционала
- Проектирование архитектуры в разрезе используемых прикладных и инфраструктурных компонентов
- Развертывание и конфигурирование прикладных компонентов и ПО, разработанного командой
- Планирование и координация работ по внесению изменений
- Участие и поддержка процесса тестирования
- Определение требований к инфраструктуре
Эксплуатация информационной системы:
- Администрирование прикладных компонентов в составе информационной системы
- Настройка сбора диагностических данных и метрик, мониторинга
- Решение и анализ корневых причин инцидентов и проблем, связанных со стабильностью и производительностью системы
- Оптимизация конфигурации и обновление компонентов ПО и инфраструктуры
Оптимизация работы команды:
- Внедрение и развитие инженерных devops-практик в команде
- Внедрение и настройка инструментов, необходимых для отладки и оптимизации информационной системы
- Автоматизация сборки, тестирования, развертывания и других процессов
Профессиональные навыки:
- Знание и практический опыт администрирования Linux-систем
- Опыт эксплуатации и администрирования приложений:
• разработанных на Java/ Python/ NodeJS/ PHP
• запущенных в контейнерах (docker)
- Понимание работы реляционных / NoSQLбаз данных, опыт написания SQL-запросов
- Навыки написания скриптов на bash/ python
- Опыт работы с платформой оркестрации Kubernetes/ OpenShift
- Понимание работы и опыт настройки инфраструктурных сервисов: DNS, DHCP, балансировки нагрузки, мониторинга, резервного копирования
- Знание и опыт использования инструментов автоматизации CI/CD: Jenkins / GitlabCIи др.
- Опыт работы с системами управления конфигурацией Ansible и др.
- Опыт использования систем версионирования кода (Gitlab), хранилищ артефактов (Nexus/ Artifactory)
- Понимание принципов работы сетей передачи (LAN) и хранения (SAN) данных
- Обязателен опыт администрирования как минимум нескольких прикладных компонентов из списка:
• PostgreSQL, Oracle DB, MongoDB
• Redis
• RabbitMQ, Kafka
• ElasticSearch, Kibana, Logstash/FluentD/Filebeat
• Zabbix / Prometheus, Grafana
• Nginx, HAProxy
- Понимание методологий гибкой разработки ПО (Agile, Scrum, Kanban)
- Являются преимуществом:
• опыт работы в составе команд разработки ПО
• понимание принципов проектирования архитектуры ПО
• опыт сопровождения распределенных систем
Условия:
- Официальное трудоустройство согласно ТК РФ;
- Премия по итогам года;
- ДМС после испытательного срока;
- Обучение и тренинги за счет компании;
- Возможность гибкого графика;
- Скидки на абонемент в Спортивный комплекс;