Software Development Group Manager

Местоположение и тип занятости

Москва

Компания

ТОП-5 международная компания в области IT безопасности. Один из лучших работодателей России

Описание вакансии

Кто мы:

В команду, ответственную за развитие внутренних сервисов обеспечения качества выпускаемых продуктов, требуется тим лид. 

Мы занимаемся инфраструктурой автоматического тестирования, которое выполняется непрерывно на тысячах виртуальных машин и десятках различных платформ.

 

В зону ответственности наших сервисов входят такие задачи:

  • доставка пользователям критически важных данных в реальном времени
  • автоматический контроль выполнения тестовых наборов на всех этапах
  • автоматический анализ и кластеризация падений тестовых сценариев
  • автоматическое заведение багов на ответственные команды
  • построение отчетов, статистика
     

Мы отвечаем за наши разработки целиком, поэтому работаем над достижением удобного и надежного CI\CD, непрерывного мониторинга работы микросервисов.

 

Чем предстоит заниматься:

  • прорабатывать архитектурные решения, связанные с доработкой существующих или разработкой новых сервисов
  • декомпозировать фичи из бэклога
  • оценивать трудоемкость реализации фич
  • планировать спринты и контролировать выполнение запланированного
  • разрабатывать сервисы (Rest \ Web API)
  • писать красивый, поддерживаемый код
  • писать unit-тесты, проводить code review
  • заниматься оптимизацией сервисов
     

Про стек:

  • C# 8, почти везде .NET Core 3.1
  • Angular 7+, TypeScript, CSS, WebAPI, Swagger, ASP.NET Core
  • RabbitMQ, MassTransit
  • Prometheus, Grafana, ELK
  • базы MS SQL Server  (2017+), InfluxDb
  • Docker, Kubernetes
  • Git, TFS, nuget, octopus, powershell
  • MsTest, NUnit, Moq, FluentAssertions
     

От кандидата ждём:

  • Опыт организации работы команды разработки по Agile\Scrum
  • Отличное знание C#, .NET Framework 4.7+, .NET Core 2.2+, понимание механизмов работы CLR
  • Понимание парадигм ООП \ SOLID на языке C#;
  • Знание шаблонов проектирования \ классических алгоритмов и структур данных;
  • Опыт проектирования\разработки highload систем
  • RabbitMQ, Kafka, ELK, Grafana, Prometheus
  • Опыт работы с инструментарием devOps (Nomad, Ansible, Artifactory, Docker Swarm, Kubernetes,etc)
  • Умение работать в условиях многозадачности
  • Ответственность, исполнительность, инициативность, внимание к деталям;
  • Умение самостоятельно и полностью доводить до конца поставленные задачи;


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

  • Опыт разработки микросервисов
  • Опыт Web-разработки (Angular \ React \ JS)
  • Опыт оптимизации запросов MS SQL Server;
  • Опыт построения CI\CD Pipelines
  • Опыт рефакторинга больших проектов
  • Опыт администрирования Windows серверов

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.