Обязанности: - Разработка и улучшение платформ - Проектирование и реализация масштабируемых, высоконагруженных сервисов на Go - Оптимизация кода и решение проблем с производительностью - Работа с распределенными системами, микросервисной архитектурой и очередями (NATS, другие) - Интеграция с API сторонних сервисов - Участие в проектировании архитектуры и принятие технических решений - Взаимодействие с командой для создания качественного продукта Требования: - Опыт разработки на Go от 2 лет - Опыт работы с микросервисной архитектурой и контейнеризацией (Docker, Kubernetes) - Опыт работы с базами данных (реляционными и NoSQL, такими как PostgreSQL, Redis, MongoDB и др.) - Знание принципов проектирования масштабируемых систем - Понимание работы с REST API, gRPC - Опыт написания тестов (юнит и интеграционные) - Опыт работы с инструментами CI/CD - Знание методов оптимизации кода Преимущества: - Опыт работы с системами очередей (NATS и другие) - Опыт работы с Git - Опыт в Agile/Scrum командах - Готовность к обучению и освоению новых технологий - Наличие Git Условия: - Гибкий график: удалённо, из РФ