Разработка и развитие 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. Некоторые офисные возможности доступны только в Санкт-Петербурге.