👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

C# Developer (Updatable Modules CD InfraDev)

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

Москва

Компания

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

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

Условия работы

Команда Updatable Modules CD InfraDev обеспечивает continuous delivery для выпуска обновляемых модулей продуктов:

  • Разрабатывает релизный пайплайн и веб-сервисы для автоматизации процессов
  • Поддерживает автотестовый фреймворк, а также автотесты обновляемых модулей
  • Поддерживает ряд инфраструктурных сервисов, задействованных при выпуске обновляемых модулей
  • Предоставляет инструменты для организации выпуска модулей другим командам
  • Обеспечивает мониторинг инфраструктуры выпуска

 Основные функции и задачи:

  • Разработка на C# веб-сервисов и утилит под .NET Core и .NET 5+
  • Разработка автотестов для валидации изменений в сервисах и утилитах
  • Code review кода коллег
  • Автоматизация процессов развёртывания и обновления инфраструктуры c использованием Kubernetes
  • Участие в автоматизированном тестировании обновляемых модулей
  • Проектирование и участие в выборе используемых технологий и компонентов
  • Взаимодействие с другими командами по задачам, где требуется интеграция

Что мы ожидаем:

  • Опыт разработки на C# от 2 лет
  • Понимание парадигм ООП, SOLID, паттернов проектирования и рефакторинга
  • Умение разбираться в чужом коде
  • Опыт работы с системами для CI/CD
  • Опыт работы с БД. Особо интересны MS SQL
  • Владение скриптингом (желательно PowerShell)
  • Понимание принципов построения операционных систем (Windows / Linux), сетевых технологии (стек TCP/IP, HTTP, REST и т.д.)

Большим плюсом будут:

  • Опыт работы с Azure DevOps
  • Опыт работы с Docker и Kubernetes для Production окружений
  • Опыт работы с инструментами мониторинга (ELK, Grafana, Influx)
  • Знания методологий разработки ПО, теории тестирования
  • Понимание подхода к разработке по принципам Trunk Based Development в Monorepo