Обязанности
- Проектировать и разрабатывать новые микросервисы на Go.
- Оптимизировать производительность и надёжность (профилирование, трейсинг).
- Прорабатывать контракты API (REST/gRPC), интеграции с очередями/шинами. - Писать тесты (unit/integration), участвовать в код-ревью.
- Вносить вклад в архитектурные решения и внутренние библиотеки.
Требования
- 2–4 года коммерческого опыта с Go.
- Уверенная работа с горутинами, каналами, контекстами, sync, ошибками. - Продвинутый опыт с PostgreSQL/MySQL, кешами (Redis), брокерами (RabbitMQ/Kafka).
- Опыт контейнеризации (Docker), базовое знание Kubernetes/Helm. - Понимание observability (Prometheus/Grafana, OpenTelemetry/Jaeger).
- Умение разбирать продакшн-инциденты и оптимизировать запросы/код.
Условия
- Возможность влиять на архитектурные решения и подходы к качеству данных
- Работа в связке с сильными аналитиками, инженерами, архитекторами
- Современный стек и культура обмена знаниями
- Гибкий график
- Прозрачные процессы, понятные задачи, вовлечённая команда