Middle Golang-разработчик
Что за роль
Ищут middle-разработчика на Go для создания и поддержки микросервисов в масштабных проектах. В зоне ответственности — архитектура сервисов, производительность, интеграции и работа с высоконагруженными системами и потоками данных. Также предстоит участвовать в развитии ETL-конвейеров и аналитических сервисов.
Что предстоит делать
- Разрабатывать и поддерживать микросервисы на Go, участвовать в проектировании их архитектуры и внедрении новых решений.
- Профилировать приложения, устранять узкие места и оптимизировать производительность; писать benchmark-тесты.
- Интегрировать сервисы с внешними системами через gRPC и REST API.
- Работать с PostgreSQL, Redis, Tarantool и другими базами данных, включая NoSQL.
- Внедрять и поддерживать Kafka для обмена сообщениями, участвовать в проектировании ETL-конвейеров и аналитических сервисов.
- Использовать Docker, Git и CI/CD, писать и поддерживать тесты, следить за качеством кода.
Что потребуется
- От трёх лет коммерческой разработки на Go и опыт проектирования микросервисной архитектуры.
- Понимание SOLID и основных паттернов проектирования.
- Опыт работы с Linux, Git, Docker и CI/CD.
- Знание сетевых протоколов TCP, HTTP и DNS.
- Практический опыт с PostgreSQL, Kafka, Redis, Tarantool или другими NoSQL-базами, а также интеграциями через gRPC API.
- Навыки профилирования Go-приложений, написания benchmark-тестов и поддержки автоматизированных тестов.
Что важно знать
Предлагаются полностью удалённая работа и гибкий график. В описании также упомянуты современное оборудование, технологичные проекты и возможности профессионального и личностного развития. Зарплатная вилка и конкретные условия развития не указаны.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram