Обязанности:
1. Техническое лидерство и архитектура
- Архитектурные решения: проектирование масштабируемых систем с использованием микросервисной архитектуры, выбор между REST и GraphQL, определение подходов к авторизации (Keycloak).
- Стек технологий: принятие решений о выборе фреймворков, языков (TypeScript/JavaScript, C#/.NET) и инструментов; владение полным спектром от бэкенда до frontend-интеграций.
- DevOps и инфраструктура: настройка и управление CI/CD пайплайнами, опыт с Docker и Kubernetes для контейнеризации и оркестрации систем, работа с Redis для кеширования, PostgreSQL для данных.
- Безопасность: внедрение стандартов безопасности, управление доступом через Keycloak, гарантия соответствия требованиям индустрии.
2. Управление проектом
- Комплектность и поставка: определение спецификаций проекта, сроков, бюджета, управление изменениями и рисками на коммерческом уровне.
- Управление отношениями: взаимодействие с клиентом, внутренним менеджментом и подрядчиками, трансляция бизнес-требований в технические решения и наоборот.
- Реализация проекта: отслеживание прогресса, документирование, обеспечение соответствия плану-графику и качеству; управление ресурсами и командой.
- Риск-менеджмент: проактивное выявление потенциальных проблем, разработка риск-планов, решение критических блокеров.
Требования:
- Backend: .NET (C#, ASP.NET Core) — глубокое понимание;
- Frontend: TypeScript, JavaScript; понимание современных фреймворков (React);
- API & Интеграции: RESTful API, GraphQL, микросервисная архитектура;
- БД & Cache: PostgreSQL (оптимизация, индексы), Redis (кеширование, session management);
- DevOps & Infrastructure: Docker, Kubernetes (orchestration, deployment, scaling), CI/CD pipelines (GitHub Actions, GitLab CI, Drone CI, Jenkins);
- Security & IAM: Keycloak (авторизация, OAuth2, SAML), управление правами доступа;
- Дополнительно (желательно): облачные платформы (AWS, Azure, GCP), Linux/Unix, мониторинг и логирование.
- От 5 лет профессиональной разработки в полном цикле SDLC: design → develop → test → deploy → maintain);
- От 2 лет в руководящей роли: ведущий разработчик, техлид, senior engineer с ответственностью за архитектуру и руководство командой;
- Коммерческие проекты: доказанный опыт в реализации коммерческих проектов, управлении клиентскими ожиданиями, своевременной поставки, не выходя за рамки бюджета проекта;
- Телекоммуникационная индустрия (желательно): опыт работы с операторами связи, понимание специфики телеком-рынка (надёжность, SLA, 24/7 поддержка).
- Лидерство и коммуникабельность: способность вести команду, чётко объяснять сложные технические решения и концепции доступным языком для всех заинтересованных сторон, организация групповой работы;
- Навыки решения проблем и адаптивность: критическое мышление, способность быстро адаптироваться к меняющимся требованиям, управлять неопределённостью;
- Управление проектами и антикризисное управление: управление сроками, бюджетом, рисками, быстрое решение критических проблем;
- Ответственность и видение цели: персональная ответственность за успех проекта, стратегическое мышление;
- Опыт в Agile/Scrum/Kanban окружении (не обязательно Scrum Master, но понимание необходимо).
- Работа на полный день с возможностью гибридного режима / удалённой работы.
- Участие в реализации B2B проектов.
- Конкурентная зарплата, соответствующая уровню (senior tech lead / lead architect).
- Работа с амбициозными проектами, современным стеком, инновативной командой.
- Уровень зарплаты обсуждается с успешным кандидатом.
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Где предстоит работать
Астрахань
Вакансия опубликована 26 января 2026 в Астрахани