Senior Go-разработчик

Что за роль

Команда ENS развивает backend-сервисы продуктов Selectel в микросервисной архитектуре и cloud-native окружении. Senior Go-разработчик будет участвовать в проектировании сервисов, развитии существующих компонентов и поддержании качества инженерных решений. В работе важны API, PostgreSQL и понимание того, как приложения собираются и доставляются в серверную среду.

Что предстоит делать

    • Разрабатывать и развивать backend-сервисы с учетом микросервисной архитектуры и многоподовой среды.
    • Участвовать в проектировании новых сервисов и компонентов, а также в их реализации.
    • Создавать и поддерживать API на Go с использованием chi; работать с REST API, учитывая возможное применение gRPC.
    • Проводить code review и участвовать в проверке кода, поддерживая общие стандарты разработки.
    • Писать unit- и функциональные тесты для сервисов.
    • Актуализировать техническую документацию и разбираться в задачах клиентов, влияющих на продуктовые решения.
    • Учитывать процессы сборки и доставки приложений, связанные с Docker, Kubernetes и CI/CD.

Что потребуется

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

Что важно знать

Работа организована удалённо. В пакете условий указаны ДМС со стоматологией и офисным врачом, компенсация психологических консультаций, спортивные активности, образовательные программы и поддержка изучения английского. Часть возможностей, отмеченных звёздочкой в описании, доступна только для петербургского офиса. Дополнительными плюсами будут интеграции с СМЭВ и авторизация через ЕСИА, знание CDN, DNS и процессов регистраторов доменов, а также способность читать и модифицировать код на Python или переносить его на Go.

Оценка вакансии
7.3 / 10
Вакансия подробно описывает задачи, стек и требования к разработчику, а также раскрывает удалённый формат и набор дополнительных условий. Зарплата и необходимый стаж в годах не указаны; часть перечисленных офисных преимуществ доступна только в Петербурге.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

TalentMove стал Жабкой

Встречайте
TalentMove 2.0

Удобнее искать. Проще выбирать.

Открыть Жабку