Разработка и развитие backend-сервисов продуктов команды ENS с учетом микросервисной архитектуры и cloud-native окружения. Участие в проектировании и реализации новых сервисов и компонентов, проведение code review, поддержание стандартов качества кода, актуализация технической документации.

Требования:

  • Уверенный опыт коммерческой разработки API на Go с использованием chi
  • Практический опыт работы с PostgreSQL, понимание проектирования схем и запросов
  • Опыт разработки и поддержки REST API; понимание gRPC будет плюсом
  • Базовые знания Linux/Unix и работы сервисов в серверной среде
  • Опыт написания unit- и функциональных тестов
  • Понимание базовых алгоритмов и структур данных
  • Опыт работы с Docker и общее понимание Kubernetes
  • Представление о CI/CD и процессах сборки и доставки приложений в микросервисной архитектуре
  • Готовность участвовать в развитии продуктовых решений и разбираться в задачах клиентов

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

  • Опыт интеграции с СМЭВ и настройки авторизации через ЕСИА
  • Понимание принципов работы CDN и DNS
  • Представление о стандартах и процессах работы регистраторов доменных имен
  • Умение читать код на Python и опыт его модификации или переписывания на Go

Условия: удаленная работа; ежемесячная надбавка за некурение; ДМС, стоматология и офисный врач с первого дня; компенсация психологических консультаций; частичная оплата фитнес-клуба; спортивные и корпоративные мероприятия; оплата обучения английскому от 50% до 100% и разговорные клубы; образовательные мероприятия, внутренняя база знаний и курсов, рекомендации по обучению, участие в конференциях и онлайн-библиотека Alpina Digital. Некоторые офисные возможности доступны только в Санкт-Петербурге.