Разработчик GO (Golang) Developer (remote)

Зарплата

от 180 000 ₽

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

МоскваПолный рабочий деньМожно удаленно

Компания

Энергосбытовая компания, выполняющая функции гарантирующего поставщика электроэнергии в пяти регионах РФ

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

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

"АтомЭнергоСбыт" (Росатом) – крупнейший поставщик электроэнергии в Московской, Курской, Мурманской, Смоленской, Тверской областях и эксперт по цифровизации отрасли.

Проект: сейчас мы начали разработку собственной системы, которая сделает взаимодействие миллионов пользователей и управляющей компании (поставщика) прозрачным и простым. Это сервис биллинга услуг ЖКХ, с применением современных технологий AL/ML, Big Data, RPA, облачные вычисления, IoT.

Особенностью людей, которые создают этот сервис является вдумчивый, инженерный подход. Мы, как и в коммерческой разработке применяем современный технологический стек и гибкие подходы к разработке. По сути, в проекте дух стартапа, а надежность госкорпорации.

Архитектура микросервисная и сервис-ориентированная с последующим выходом в облачную. Интеграционный слой вынесен отдельно. Стек: Go, PostgreSql, RESTfull, RabbitMQ, Kafka, AI Python, docker, Kubernates. Со временем планируем так же использовать java, nosql db. Сейчас разворачиваем CI/CD на базе gitLab.

Если Вам это интересно, есть нужный опыт в Golang, будем рады больше рассказать о себе и Ваших возможностях развития в компании, отправьте отклик на вакансию и мы выберем время для созвона.

Задачи:

  • разработка микро-сервисов крупной цифровой платформы на Golang;
  • разработка сервисов и модулей для интеграционных решений;
  • написание модульных тестов для разработанного кода;
  • документирование кода;
  • работа с task трекером (Jira);
  • участие в обсуждении архитектурных решений и проектировании микросервисов;
  • участие в code review;
  • работа с СУБД (PostgreSQL).

Бонусы

Условия:

  • работа в офисе, либо удаленно, либо в смешанном режиме;
  • официальное трудоустройство и полностью белая з/п;
  • ДМС после успешного завершения испытательного срока;
  • программы от банков-партнеров, путешествия от компании, участие в профессиональных соревнованиях.

Дополнительные инструкции

В кандидате для нас важны:

  • опыт коммерческой разработки на GoLang от 1 года ;
  • знание параллельного/конкурентного программирования: goroutines, channels;
  • работа с базами данных: PostgreSQL, Redis, MongoDB через библиотеки типа gorm;
  • работа с брокерами сообщений: NATS, Apache Kafka, RabbitMQ;
  • знание подходов увеличения быстродействия.