Вакансия: DevOps инженер
Описание вакансии
Команда разработки продукта Умное Здание ищет талантливых специалистов, готовых принять вызов и внести свой вклад в революцию на рынке Автоматизированных Систем Управления Зданиями.
Создание продукта происходит на базе города будущего СберСити под Москвой. Перед командой стоит амбициозная задача не только для создания внутреннего продукта, но и выхода на рынок.
Более 5000 объектов в одном инстансе.
- Свыше 10 000 сообщений в секунду.
- Big data,
- AI управляющий объектами.
- Сложные и управляемые бизнес-процессы.
- Микросервисная архитектура (MSA)
- Архитектура управляемая событиями (EDA)
- Saga оркестрация
- Промышленный уровень приложения.
Если вы хотите прокачать свои навыки, решать сложные и интересные задачи, внести свой вклад в развитие продукта на ранней стадии, ждём вас.
Наши принципы:
- Создавать качественный, полезный и понятный продукт, закрывающий реальные потребности пользователей
- Браться за сложные, интересные цели и достигать их
- Действовать из возможностей, а не ограничений. Создавать новые стандарты в отрасли
- Открыто делиться информацией внутри команды и давать возможность каждому внести вклад в общее дело
Обязанности:
1. Обеспечение процессов CI CD на ландшафте от DEV до PROD, включая:
- Автоматизация процессов тестирования и сборки приложений;
- Автоматизация процессов развертывания и настройки приложений;
- Автоматизацию процессов мониторинга и сопровождения приложений;
- Конфигурирование серверов и сред исполнения контейнеризированных приложений;
2. Обеспечение применения технологий, включая:
- Участие в выборе технологий;
- Организация развертывания технологий;
- Апробация и выработка рекомендаций по применению технологий;
3. Обеспечение взаимодействия компонентов разрабатываемой системы, включая:
- Синхронное взаимодействие компонентов;
- Асинхронное взаимодействие посредством очереди сообщений;
- Работа с общим файловым хранилищем;
- Организация контроля и мониторинга взаимодействия;
- Автоматизация процесса обеспечения надежности, самодиагностики и восстановления;
4. Обеспечение взаимодействия с внешними системами, включая:
- Организацию ingress/egress;
- Межсегментное/межсетевое взаимодействие;
- Организацию безопасного информационного обмена;
- Организацию взаимодействия с устройствами IoT;
5. Участие в мероприятия релизного процесса, включая:
- Сборка и фиксация дистрибутива и начального набора данных версии приложений;
- Участие в приемо-сдаточных испытаниях;
- Участие в развертывании дистрибутива и набора данных версии приложения;
- Взаимодействие с командами администрирования и сопровождения;
- Участие в предупреждении и устранении инцидентов, оценке рисков, в третьей линии поддержки.
Требования: -
Опыт работы на позиции инженера devOps не менее 5 лет
-
Понимание принципов и методологии DevOps, цикла разработки, внедрения и сопровождения ПО (разработка, интеграция, тестирование, развертывание, мониторинг)
-
Умение выстраивать процесс CI/CD
-
Опыт работы с микросервисной архитектурой
-
Опыт работы с серверами под управлением Linux, TCP/IP (SSL, REST, jRPC, S3, kafka), протоколами взаимодействия с IoT, MQTT
-
Docker, docker-compose, K8s, OpenShift, Istio, Ansible, Jenkins, Git, Nexus, Bash, SQL, Confluence, Jira, Postgres, kafka, Spring Boot, nginx
Условия: - Удаленный формат работы
- Работа в группе Сбера
- Существенно меньше ограничений, в сравнении с разработкой для финансового сектора
- Ежеквартальные премии
- Уровень заработной платы обсуждается индивидуально;
- ДМС для Вас и Ваших близких
- Страхование от несчастных случаев и тяжелых заболеваний с первого рабочего дня;
- Льготные условия кредитования;
- Яркая и насыщенная корпоративная жизнь.