Разработка и поддержка микросервисов на языке Go Проектирование и внедрение REST API сервисов Оптимизация производительности и масштабируемости микросервисов Интеграция с внешними системами и базами данных Участие в разработке архитектуры и технических решений Написание юнит-тестов, обеспечение качества кода Мониторинг, диагностика и решение проблем в продакшн-среде Взаимодействие с другими командами разработчиков и DevOps для внедрения лучших практик
Опыт коммерческой разработки от 5 лет Опыт разработки на Go Опыт работы с микросервисной архитектурой Знание REST API и опыт работы с протоколами HTTP/HTTPS, gRPC. Опыт работы с реляционными и NoSQL базами данных (PostgreSQL, MongoDB и другие) Опыт работы с Docker и Kubernetes Знания принципов CI/CD и опыт работы с инструментами автоматизации (GitLab CI, и другие) Опыт работы в распределенных системах и понимание вопросов масштабируемости и отказоустойчивости Будет плюсом опыт highload разработки.