Middle/Middle+ Golang developer
Агентство / HR ресурс VAMI ( vami.info )
Опыт работы от 3 до 5 лет300 000 ₽
Текущий стек
Golang, Debian/Ubuntu, PostgreSQL, Kafka, Gitlab CI, Docker(Docker Compose), K8S(OpenShift).
Вот что ожидается от кандидата:
- Участие в разработке новой функциональности сервисов: Вам предстоит активно участвовать в создании новых функций и улучшений, имея полный беклог фич для работы.
- Разработка микросервисной архитектуры: Ваш опыт в разработке микросервисных приложений на Go будет ключевым в создании эффективной архитектуры.
- Работа с шиной данных: Вы будете работать с системой обмена сообщениями Kafka, обеспечивая эффективную передачу данных в рамках платформы.
- Обеспечение наблюдаемости системы: Ваша задача - разработать систему мониторинга и отслеживания (Observability), используя инструменты такие как Prometheus.
- Написание unit-тестов: Вы будете отвечать за написание как новых, так и существующих unit-тестов, обеспечивая высокое качество кода.
- Взаимодействие с Bare Metal серверами: Ваша работа также будет включать взаимодействие с серверами по протоколу Redfish.
От вас ждём
- Опыт разработки на Go не менее 3 лет;
- Опыт разработки микросервисных приложений на Go;
- Понимание сетевых протоколов;
- Знания REST API, gRPC, WebSocket, HTTP, JSON-RPC, Protobuf;
- Глубокое понимание концепций языка (concurrency, интерфейсы);
- Наличие опыта работы с брокерами сообщений, в идеале - Kafka, NATS;
- Опыт написания unit-тестов;
Будет плюсом:
- Уверенные познания в Linux и Docker;
- Понимание принципов CI/CD;
- Любовь к компьютерному железу =)
Этапы коммуникации:
- Резюме-ревью;
- Звонок занкомство с директором по развитию (30 минут);
- Техническое интервью с СТО и Product Owner (1 часа);
- Оффер.