Москва
Обязанности:
-
Руководить командой развития (разработчики, аналитики, тестировщики, devops)
-
Участвовать в разработке архитектуры системы, рефакторинге существующего кода
-
Участвовать в оценке, декомпозиции и контроле выполнения задач
-
Участвовать в ревью кода, проектной документации, архитектурных и технических решений
-
Контролировать качество релизов.
Требования к кандидату:
- Опыт проектирования и разработки микросервисных и модульных решений, большим плюсом будет знание DDD
- Опыт описания архитектуры для команд разработки
- Опыт разработки и оптимизации работы высоконагруженных СУБД (Oracle или PostgreSql)
- Опыт работы с брокерами сообщений (kafka, rabbitmq)
- Опыт проведения code review
- Опыт наставничества над backend, frontend разработчиками
- Опыт организации работы команд по Agile методологии в роли тим лида (планирование задач, контроль качества и сроков выполнения задач, проведение ретроспективы)
Будет плюсом, но не обязательно:
∙ Опыт работы с docker, k8s
∙ Опыт работы с React, typescript
Наш стек:
∙ .NET 5, возможен переход на Java
∙ СУБД Oracle, в процессе переход на PostgreSql
∙ Kafka, Informatica ETL
∙ UI: React + typescript, легаси на Angular 2+
∙ OpenSearch
∙ K8S