Devops
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
О проекте:
Мы - команда Automated Security Awareness Platform (ASAP), которая разрабатывает и поддерживает обучающую платформу для наших клиентов.
Технологии, используемые в проекте:
Javascript + NodeJS, Linux(Ubuntu), Docker, Kubernetes, Ansible, Nginx, MongoDB, Victoria Metrics\Prometheus.
Где хостимся:
AWS, AZURE, MCS, on-prem площадки.
Чем предстоит заниматься:
- Поддержка и развитие инфраструктуры, тестовых и продакшн окружений;
- Написание ansible-плейбуков для разворачивания инфраструктуры и приложений;
- Написание CI\CD pipeline для реализации сборки, доставки и развертывания приложений;
- Поддержка и развитие CI\CD;
- Мониторинг, сборка логов и реагирование на инциденты (в рабочее время).
Что необходимо для этого:
- Знание Linux и сетевого стека на уровне системного администратора;
- Опыт администрирования Nginx;
- Опыт построения пайплайнов (Azure DevOps Server, Gitlab, Teamcity и др) и написания bash-скриптов;
- Знание и опыт работы с технологией контейнеризации (Docker) и оркестрации приложений;
- Знание и опыт работы с системами управления конфигураций: используем Ansible;
- Знание и опыт работы с Git: следуем парадигме IaC;
- Опыт эксплуатации и отладки распределенных приложений в Linux-среде;
- Технический английский язык.
Будет плюсом:
- Практический опыт работы с Kubernetes;
- Понимание процесса сборки приложений;
- Опыт работы с облачными провайдерами AWS, Azure;
- Опыт работы с реляционными и NoSQL базами данных.