DevOps инженер
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Наша команда занимается развитием DevSecOps в компании.
Мы строим CI/CD пайплайны для систем, построенных как на базе микросервисов, расположенных в Kubernetes, так и тяжелых монолитов, работающих под Linux и Windows. Выстраиваем автоматический контроль качества кода с помощью интеграции в пайплайны статических анализаторов кода или же настраиваем запуск авто-тестов. Занимаемся развертыванием приложений на контура, а также следим за инфраструктурой.
Помимо решения классических CI/CD задач, мы также занимаемся развитием средств мониторинга, активно проводим эксперименты с виртуализацией приложений, решаем огромную массу задач по автоматизации операционных процессов в ИТ.
Мы работаем в тесном сотрудничестве с командами разработчиков, сопровождения приклада и системного администрирования.
Вместе мы хотим выстроить процессы таким образом, чтобы CI/CD был более удобным для всех подразделений и другие команды могли самостоятельно интегрироваться в него. Разработка и реализация DevSecOps стратегии;
Задачи:
- Развитие и автоматизация инфраструктурных сервисов;
- Внедрение и администрирование современных средств DevOps (на всех этапах – от инфраструктуры до сервиса);
- Обеспечение бесперебойной работы сервисов компании;
- Автоматизация процесса разработки (CI/CD);
- участие в поддержке и развитии инфраструктуры компании, в том числе для автоматизации активностей отдела Q&A;
- Общение с разработчиками по возникающим проблемам;
- Toubleshooting проблем;
- Работа с документацией;
Ожидания от кандидата
- Опыт работы в DevOps не менее 2 лет, лучше не менее 3 лет
- Понимание основных принципов и практик DevSecOps;
- Опыт настройки CI/CD систем (GitLab CI, Jenkins, Teamcity);
- Опыт работы с Docker, сборка имеджей
- Опыт работы с Kubernetes. Самостоятельное развертывание, написание манифестов для различных компонент.
- Опыт работы с непрерывной доставкой в Kubernetes: Helm, Jsonnet и др.
- Уверенное владение скриптовыми языками Bash, CMD, Powershell);
- Уверенное владение Python + Django (у нас почти все DevOps-сервисы на python);
- Опыт работы с Ansible. Уверенное написание плейбуков, ролей, кофигурация шаблонов;
- Умение настраивать мониторинг (Prometheus/Grafana/Zabbix/ELK);
- Знание, опыт настройки и администрирования Web-серверов (Apache, Nginx)
- Опыт администрирования с RedHat 7/8, Ubuntu 18/20, Windows Server 2012+;
- Умение тестировать и измерять результаты своей работы;
- Знание английского на уровне, достаточном для чтения технической документации;
- Активность, коммуникабельность
Условия работы
- Официальное трудоустройство в Bell Integrator
- Конкурентная заработная плата (по итогам собеседования)
- Аккредитованная ИТ-компания
- Формат работы: удаленно по РФ, Беларуси
- Возможности карьерного роста и получения экспертизы в ведущих проектах страны
- Скидки на занятия фитнесом и собственное фитнес-приложение
- Скидки на занятия английским языком