Выполнять разработку backend-а микросервоисов для приложений компании; Участие в проектировании архитектуры; Оптимизация производительности и отладка кода; Работа с данными и интеграции: проектирование и оптимизация структур данных, реализация интеграций со сторонними сервисами и протоколами; Проектирование и развитие API: разработка API для внутренних и внешних сервисов, обеспечение их стабильности и производительности; Обеспечение надежности: работа над отказоустойчивостью, мониторингом и восстановлением сервисов в production-среде;
Требования
Знание внутреннего устройства языка: горутины, каналы, планировщик, работа с памятью; Опыт работы с SQL/NoSQL (PostgreSQL/ORACLE, MongoDB/Redis); Понимание принципов OpenAPI, микросервисной архитектуры; Опыт разработки сетевых сервисов и API (REST/gRPC) Работа с очередями сообщений Kafka/RabbitMQ/ActiveMQ;