Крупный ИТ-интегратор - руководство backend-направлением
Май 2024 - настоящее времяПроектное backend-направление в рамках системной интеграции и автоматизации бизнес-процессов крупных заказчиков. Системы предназначены для цифровизации внутренних операций, интеграции корпоративных сервисов, обработки данных и поддержки прикладных пользовательских сценариев, включая web- и mobile-клиентов. Пользователи - внутренние сотрудники заказчиков, операционные подразделения, администраторы и смежные ИТ-команды.
- Роль
- Руководитель группы разработки / Backend Lead
- Состав команды
- PM / Project Manager, Backend Lead, 6 Backend Developers, 2 Frontend Developers, 2 QA Engineers, 2 системных / бизнес-аналитика, DevOps Engineer, при необходимости подключались архитектор и представители заказчика.
Что реализовывал
Управление и координация
- Руководил backend-направлением: декомпозировал инициативы на технические задачи, распределял их между разработчиками, контролировал сроки, качество реализации и готовность к релизу.
- Участвовал в проектировании backend-решений: согласовывал границы сервисов, подходы к интеграции, структуру API, работу с данными и требования к отказоустойчивости.
- Проводил code review, помогал команде с архитектурными и техническими решениями, добивался единых подходов к качеству кода, обработке ошибок, логированию и тестируемости.
- Координировал взаимодействие backend-команды с DevOps, QA, аналитиками и заказчиком по вопросам требований, инфраструктуры, релизов, дефектов и сопровождения продуктовой среды.
CI/CD и мониторинг
- Настраивал и сопровождал CI/CD-процессы на Jenkins и GitLab CI, участвовал в автоматизации сборки, проверки и поставки изменений в целевые окружения.
- Организовывал мониторинг сервисов через Prometheus и Grafana, анализировал технические дефекты, инциденты, метрики производительности и причины нестабильной работы сервисов.
- Стек технологий
- Java
- Kotlin
- Spring
- PostgreSQL
- Jenkins
- GitLab CI
- Prometheus
- Grafana
- Docker
- Kubernetes
- Git
- Agile
- Jira / Confluence