Москва
1-й Волоколамский проезд 10с3
1-й Волоколамский проезд 10с3
Обязанности:
- Участие в проектах автоматизации ПАО «Россети» и дочерних обществ;
- Проектирование и реализация новой функциональности интеграционного решения, включая проектирование архитектуры, технологического стека, форматов обмена, средств диагностики;
- Анализ, оценка требований от владельца продукта и аналитика;
- Взаимодействие с разработчиками смежных систем и других команд по интеграционным задачам;
- Разработка и запуск процессов релизного цикла;
- Разработка и описание требований к тестированию, ключевых тест-кейсов;
- Формирование команды разработки;
- Участие в подготовке технической документации к разрабатываемому решению.
Технологический стек и профильные навыки
Общие требования
- знание основных современных принципов построения информационных систем, системной и функциональной архитектуры;
- знания подходов и требований методологий разработки программных продуктов, в том числе требований в гибких методологиях разработки ПО, навыки применения этих методологий;
- глубокое знание программирования и технологий, соответствующих стеку разрабатываемой информационной системы;
- баз данных, включая основы администрирование;
- основы работы с системой контроля версий ПО;
- основы работы с системами постановки и управления задачами;
- методологий разработки требований к программному обеспечению (RUP, ARIS, IDEF, требования в гибких методологиях разработки ПО);
- глубокие знания в области информационных технологий и решений с открытым исходным кодом, интеграционных решений и системных компонентов (технологический стек), мобильных решений;
- глубокие знания по направлению DevOps, знание подходов DevSecOps;
- знание общепринятых стандартов разработки технической документации;
Базовый технологический стек:
- Spring, Spring Boot
- Apache Camel;
- Rabbit MQ
- Kafka
- ELK-стек
- Zabbix, Prometeus
- Приветствуется знание и опыт в использовании Apache Drools, Apache AirFlow,
Языки разработки:
- Java;
- SQL
- XML;
Технологии:
- SOAP, REST
- Реляционные СУБД
- Message processing
Инструментарий:
- Инструментарий сборки Maven;
- Docker — понимание и умение пользоваться;
- Git
Опыт работы с CI/CD инструментарием
Знания, навыки и умения:
- Умение выстраивать эффективную коммуникацию на всех уровнях;
- Знание указанного технологического стека;
- Подтвержденный опыт разработки от 7-ми лет;
- Широкий кругозор, умение быстро ориентироваться в различных предметных областях;
- Навыки построения команды разработки;
- Гибкость и адаптивность, способность быстро реагировать на изменения в бизнес-среде и анализировать новые данные или требования.
- Опыт разработки от 7 лет, на позиции ведущий/главный разработчик (senior developer, тим-лид) не менее 3 лет
- Опыт управления и построения команды разработки;
- Опыт разработки технической документации к разрабатываемым продуктов;
- Опыт формирования требований к тестированию, сценариев и процедур тестирования (в том числе нагрузочного)
- Наличие организационных и административных навыков: точность, внимательность и аккуратность.
- Работа в ИТ-Компании — Дочернем обществе ПАО «Россети»
- 5-дневная рабочая неделя
- Полное соблюдение ТК РФ (оформление, оплата больничных, отпусков и пр.)
- Предоставление ДМС после испытательного срока
- Предоставление брони для военнообязанных
- Возможности для карьерного и профессионального развития, внутреннего и внешнего обучения
- Офис: метро Октябрьское поле / возможен удаленный или гибридный режим работы.