Go разработчик
Прямой работодатель Factory5 ( factory5.ai )
Опыт работы от 3 до 5 лет300 000 ₽
Привет!
Мы - компания, занимающаяся разработкой и поддержкой крупной транспортно-логистической платформы, реализованной в рамках одного из двух крупнейших в России производителей подвижного состава для рельсового транспорта, компании Трансмашхолдинг (ТМХ).
Основа платформы была заложена в 2016-м году, запуск состоялся в 2019-м, и с тех пор динамично развивается. В 2021-м году было принято решение отказаться от монолитной Java-архитектуры и начать декомпозицию с реализацией микросервисов на языке Golang. На текущий момент этот процесс находится в завершающей стадии, и сейчас мы в поиске опытного Golang разработчика для развития наших новых сервисов. У нас: классная команда из 8 бэкенд-разработчиков, опытные и доброжелательные коллеги, которые помогут и поддержат при возникновении затруднений.
Работаем в рамках методологии Agile (с элементами Waterfall) в формате двухнедельных спринтов, небольшими фича-командами, в каждой из которых есть 1-2 представителя направлений: дизайн, системный анализ, фронтенд, бэкенд, тестирование.
Обязанности:
- Проектирование, декомпозиция, оценка задач;
- Доработка текущих и закладка новых микросервисов;
- Реализация интеграций с внешними системами;
- Оптимизация текущих решений;
- Проведение Code Review;
- Написание тестов;
Требования:
- Не менее 3-х лет коммерческого опыта с бэкенд-стеком (в том числе реляционными базами данных), из них не менее 2-х лет - с Golang;
- Опыт работы с очередями (например, Kafka или RabbitMQ), Kubernetes, Docker;
- Желание развиваться и осваивать новые технологии (на нашем проекте также используются Redis, MongoDB, ClickHouse, S3, а также такие инструменты как K8s, Graylog, Prometheus, Grafana, Vault, GitLab);
- Умение работать в команде, ответственность за результат и сроки его достижения;
- Знание базовых структур данных, алгоритмов, умение оценивать их сложность;
- Понимание и умение эффективно применять принципы ООП, SOLID, KISS, DRY, распространенные паттерны проектирования;
Условия:
- Удаленный формат работы;
- Есть возможность работать в офисе/на гибриде - БЦ ICUBE (м. Профсоюзная);
- Оформление по ТК РФ;
- Белая заработная плата;
- Конкурентный уровень дохода;
- Возможность обучения и повышения квалификации за счет компании;
- ДМС со стоматологией.