Backend-разработчик (.NET / микросервисы)
Коротко
Develops new backend functionality and designs microservices for internal systems. · Needs: .NET; PostgreSQL; Linux.
Описание от работодателя
Компания «Интер РАО — Цифровые решения» специализируется на разработке, внедрении и сопровождении прикладных информационных систем для Группы компаний «Интер РАО».
Основной вид деятельности — оказание широкого спектра IT-услуг и реализация масштабных ИТ-проектов для внутренних заказчиков Группы компаний «Интер РАО»
Обязанности:
Разработка нового функционала для backend-систем.
Проектирование и реализация микросервисов.
Участие в принятии технических решений и планировании разработки.
Оптимизация производительности на всех уровнях приложений.
Проведение code-review.
Требования:
Опыт разработки на .NET, глубокое понимание экосистемы микросервисных приложений: логирование, трассировка, метрики, синхронная и асинхронная коммуникация сервисов.
Опыт работы с PostgreSQL: создание и оптимизация запросов; желательно — понимание поведения СУБД на больших объёмах данных.
Опыт взаимодействия с frontend-разработчиками или опыт full-stack разработки (в проекте используется Angular).
Понимание принципов разработки безопасных микросервисных приложений, основ криптографических алгоритмов и протоколов защищённого сетевого взаимодействия.
Опыт работы с Linux.
Будет преимуществом:
Опыт работы с ClickHouse.
Опыт разработки в экосистеме Kubernetes: знание принципов работы, примитивов развёртывания, Helm.
Опыт DevOps или использование DevOps-подходов: infrastructure as code, Ansible, конвейеры сборки.
Условия:
Гибридный график работы — баланс между офисом и домашним комфортом
Работа в лидирующей компании отрасли, устойчивой к изменениям и открытой к инновациям
Своевременная и стабильная оплата труда — уверенность в завтрашнем дне
Продвинутый соцпакет: ДМС с расширенным покрытием (включая стоматологию, стационар и поликлинику), компенсация питания и мобильной связи
Корпоративное обучение и развитие — инвестируем в ваш профессиональный рост