Обязанности:
- Проектирование и разработка Go-микросервисов;
- Проектирование API-контрактов между Go-сервисами и PHP-монолитом;
- Мониторинг своих сервисов (метрики, логи, алерты);
- Ведение технической документации по API и deployment-процедурам.
- Коммерческий опыт разработки на Go от 2 лет;
- Проектирование REST и/или gRPC API;
- Clean Architecture или Hexagonal — разделение на domain, application, infrastructure;
- Горутины и каналы — паттерны конкурентности, worker pools, graceful shutdown;
- PostgreSQL, Redis, RabbitMQ/NATS/Kafka, написание тестов.
Будет плюсом:
- Опыт с платёжными системами;
- gRPC + Protobuf;
- NATS JetStream;
- OpenTelemetry;
- Опыт миграции модулей из PHP/Python-монолита в Go-микросервисы.
- Гибкое начало рабочего дня;
- Работа в крупной международной компании;
- Социальный пакет;
- Проекты федерального и международного масштаба.