Обязанности:
-
Декомпозиция, распределение задач;
-
Оценка трудоемкости историй/отдельных тасок/сабтасок;
-
Валидация решений команды, проведение технических встреч, докладов и наставничество, повышение компетенций команды;
-
Управление командой разработки;
-
Участие в планировании backlog-а и согласовании сроков и дат релизов с СТО/СРО;
-
Контроль процесса релиза;
-
Проведение технических и финальных собеседования, формирование команды высококвалифицированных специалистов;
-
Автоматизация рутинных задач, включая сбор KPI, автоматизация CodeReview, геймификация процессов разработки;
-
Отслеживание и улучшение процессных метрик разработки.
Требования:
-
Бекграунд сильного Backend разработчика: (Java, Typescript(NodeJs) );
-
Опыт работы с фреймворками и библиотеками: Spring Boot, *Spring WebFlux, Spring Data, *Reactor, JUnit, Mockito, *Custom Spring Starters, Spring AOP, Proxy, Spring Cache, Quarkus, *Redis Streams;
-
Опыт работы с базами данных: MySQL, PostgreSQL, MongoDB, Redis;
-
Опыт работы с оркестрацией и виртуализацией: Docker, Kubernetes;
-
Опыт работы с мониторингом и логированием: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), *Jaeger, VictoriaMetrics;
-
Опыт работы с Camunda 7/8, Temporal, N8N;
-
Опыт работы с очередями сообщений: RabbitMQ, Redis Pub/Sub, Kafka;
-
Опыт работы с CI/CD: GitLab, Atlassian stack (Jira, Confluence);
-
Опыт работы с Ansible, Terraform;
-
Опыт работы с OAuth2, JWT, Spring Security;
-
Опыт работы с gRPC, Websocket;
-
Опыт работы с TDD, DDD, Event Sourcing, Microservices, Reactive Programming, SRE.
Условия:
- Технически сильная и дружная команда;
- Отлично поставленные коммуникации и процессы разработки от аналитики до деплоймента;
- Профессиональное развитие, карьерный и финансовый рост;
- Оформление по ТК РФ в аккредитованной IT-компании;
- Удалённый формат работы.