Основные обязанности на данной позиции:


• Постановка целей командам и оценка полученного результата.

• Обеспечение доступности необходимых ресурсов и качества процессов разработки ПО для выполнения ИТ проектов.

• Выполнение ИТ проектов по созданию новых и развитию существующих сервисов.

• Планирование разработки: постановка, декомпозиция, контроль выполнения.

• Поддержка Заказчика на этапе приемочных испытаний.

• Обеспечение операционной поддержки сервисов.

• Предоставление регулярной отчетности по работе команд.


Что Вам для этого нужно:

  • Высшее техническое образование.
  • Опыт руководства командой разработчиков (15 человек и более) - от 2 лет.
  • Технические навыки (C# и экосистема):
  • Понимание принципов ООП.
  • Опыт работы с основными фреймворками: ASP.NET Core (желательно).
  • Опыт использования систем управления версиями (Git или любые аналоги).
  • Знакомство с CI/CD-пайплайнами (примеры: Azure DevOps, GitHub Actions, TeamCity и т. п.).
  • Понимание принципов микросервисной архитектуры и REST API.
  • Методологии и инструменты:
  • Знание методологий разработки: Agile, Scrum, Kanban, Waterfall (что из себя представляют, когда применяются).
  • Опыт работы с инструментами управления проектами: (Jira, Trello, Azure DevOps, YouTrack - любой из перечисленных или аналог)
  • Понимание процессов CI/CD и DevOps‑практик.
  • Навыки работы с системами мониторинга и логирования (примеры: ELK, Grafana, Prometheus или любой аналог).

Будет плюсом:

  • Опыт работы в крупных распределённых командах.
  • Понимание бизнес‑процессов и предметной области проектов (HR).
  • Опыт внедрения практик DevOps и автоматизации процессов.