Обязанности
— Участвовать в разработке технического дизайна и архитектуры.
— Проектировать, разрабатывать и внедрять сервисы высоконагруженной платформы.
— Проводить интеграции с микросервисами и функциональными узлами системы.
— Проводить Research, писать MVP для проверки гипотез.
— Разрабатывать и поддерживать Unit/Component/Integration-тесты.
— Проводить Code Review своих коллег.
— Наш стек: Go, PostgreSQL, ValKey, gRPC, Temporal, NATS JetStream, RabbitMQ, Kubernetes
Требования
— Имеешь опыт коммерческой разработки на Go от 6 лет.
— Имеешь опыт работы с инфраструктурой микросервисов (Docker/Kubernetes) и механизмами обмена сообщениями (Kafka, RabbitMQ), а также с протоколами взаимодействия микросервисов — REST, gRPC.
— Имеешь опыт построения комплексных систем использующих событийную архитектуру.
— Понимаешь плюсы и минусы принципов event-driven и асинхронной архитектуры.
— Имеешь опыт с SQL и NoSQL СУБД.
— Самостоятельно реализуешь фичи end-to-end: разбираешься в неясных требованиях, учитываешь нефункциональные требования и доводишь решение до стабильной работы в продакшене.
Условия
— Гибкий график 6\1
— Гибкое окончание вечера
— Удаленный формат работы не рассматривается!