DevOps engineer
Требования
Местоположение и тип занятости
Компания
Мы создаем и развиваем веб-сервисы (и не только их)
Описание вакансии
Условия работы
ИТС — интеллектуальная транспортная система — это проект цифровизации дорожно-транспортной инфраструктуры региона.
Проект создан на стыке «железных» и программных технологий. Он включает в себя:
- систему автоматизированного весогабаритного контроля,
- систему мониторинга, анализа и прогнозирования транспортных потоков,
- систему управления парковочным пространством,
- сервисы выявления нарушений,
- сервисы контроля и выдачи специальных разрешений.
Продукт позволяет:
- увеличить срок службы дорожного полотна;
- прогнозировать изменения в транспортной инфраструктуре;
- сделать дороги более безопасными и удобными для всех участников движения;
- информировать водителей о дорожной ситуации.
Мы ищем: нового участника в команду DevOps.
Основная деятельность:
- Развитие и сопровождение высоконагруженных программных комплексов:
* автоматизация развертывания и обновления;
* настройка взаимодействия подсистем;
* обеспечение высокой доступности и безотказной работы;
* организация процессов обслуживания с минимальным временем недоступности сервиса;
* мониторинг, диагностика прогнозирование нагрузки и проблем в работе; - Участие в организации процессов взаимодействия отделов по развитию программных продуктов компании и проектов по их внедрению;
- Взаимодействие с отделами разработки и тестирования программного обеспечения в вопросах развертывания новых инсталляций, новых версий программных продуктов и их тестирования;
- Взаимодействие с сервисным отделом и IT-отделом по решению проблем в работе комплексов программного обеспечения.
У нашего кандидата есть:
- Высшее техническое образование;
- Опыт внедрения, сопровождения и обеспечения высокой доступности нагруженного веб-сервиса на базе микросервисной архитектуры;
- Понимание принципов DevOps, цикла разработки, внедрения и сопровождения ПО (разработка, интеграция, тестирование, развертывание, мониторинг);
- Опыт разработки конфигураций и эксплуатации программных сервисов с использованием контейнеризации docker на платформе Kubernetes;
- Опыт разработки механизмов централизованного управления конфигурациями и автоматизации развертывания Ansible;
- Опыт работы с аналитическими СУБД Greenplum, ClickHouse;
- Опыт построения Stream Processing на основе Kafka, NiFi.
- Опыт организации резервного копирования объемных баз данных с применением технологий инкрементного бэкапа, архивирования журнала транзакций;
- Опыт работы с системой контроля версий Git;
- Опыт настройки конвейеров сборки и доставки программного обеспечения;
- Опыт программирования на скриптовых языках (Bash, Python);
- Знание языков запросов СУБД MongoDB, SQL, синтаксиса Yaml, JSON, регулярных выражений;
- Опыт администрирования серверов Linux (СentОS, Debian, Ubuntu), развертывания и сопровождения платформы Kubernetes, хранилищ данных;
- Опыт настройки Nginx;
- Опыт администрирования систем мониторинга ИТ-инфраструктуры;
- Владение английским языком на уровне свободного чтения и понимания технической документации по IT-тематике.
Бонусы
Мы предлагаем:
- график работы 5/2, оформление согласно ТК РФ;
- постоянную возможность для развития: обмен опытом внутри компании, с коллегами из других проектов, обучающие курсы и пр.;
- дружный молодой коллектив;
- руководство, которое слушает и слышит сотрудников;
- комфортные условия работы.