Разработчик GO (Golang) Developer (remote)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
"АтомЭнергоСбыт" (Росатом) – крупнейший поставщик электроэнергии в Московской, Курской, Мурманской, Смоленской, Тверской областях и эксперт по цифровизации отрасли.
Проект: сейчас мы начали разработку собственной системы, которая сделает взаимодействие миллионов пользователей и управляющей компании (поставщика) прозрачным и простым. Это сервис биллинга услуг ЖКХ, с применением современных технологий 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;
- знание подходов увеличения быстродействия.