Ведущий Golang-разработчик
Позиция ведущего Golang-разработчика в Лимасоле, Кипр. Работа в офисе, полная занятость. Руководство backend-инженерами, проектирование и поддержка высоконагруженных микросервисов с SLO, Go, Kubernetes, Kafka, gRPC, CI/CD.
Руководить командой backend-разработки: найм, онбординг, распределение задач, развитие сотрудников, культура код-ревью, менторство, обмен знаниями. Собирать и приоритизировать технические требования, переводить их в инженерные задачи, согласовывать технические цели с бизнес-целями и отстаивать техническое качество. Проектировать, разрабатывать и обеспечивать надежность высоконагруженных сервисов с целевой доступностью 99,95% и измеримыми SLO (задержка P95/P99, пропускная способность, RTO/RPO). Отвечать за техническое качество и стабильность production-систем. Разрабатывать архитектуру распределенной микросервисной системы: выявлять узкие места и риски, проектировать масштабируемые решения, предотвращать инциденты. Улучшать процессы разработки, тестирования, доставки и эксплуатации: CI/CD, on-call, реагирование на инциденты, постмортемы без поиска виноватых, архитектурные и код-ревью, внутренние технические сессии.
Коммерческий опыт разработки на Go 6+ лет, включая 1–2 года в роли Team Lead/Tech Lead. Глубокое понимание многопоточности. Опыт проектирования и эксплуатации высоконагруженных распределенных микросервисных систем. Знание паттернов распределенных систем: Saga, Outbox, Circuit Breaker, Bulkhead, CQRS и т.д.; понимание типичных проблем микросервисной архитектуры (распределенные транзакции, eventual consistency, каскадные отказы, дублирование данных) и способов их решения. Опыт работы с REST, gRPC, асинхронным взаимодействием (Kafka, RabbitMQ, WebSocket, Pub/Sub, SSE) и понимание сценариев использования каждого механизма. Знание SQL и NoSQL баз данных, опыт профилирования запросов и миграций схем, понимание, когда каждая модель данных уместна. Опыт работы с микросервисной инфраструктурой (Docker, Kubernetes) и построения CI/CD-пайплайнов. Понимание принципов наблюдаемости (observability): метрики (RED/USE, SLI/SLO, health checks), логирование, трейсинг, мониторинг (Prometheus/Grafana, распределенный трейсинг, централизованное логирование). Умение обосновывать архитектурные решения для технической и нетехнической аудитории. Будет плюсом: опыт в iGaming или смежных высоконагруженных продуктах; опыт в высоконагруженных fintech/trading доменах с обеспечением согласованности и защитой от race conditions; умение решать алгоритмические и оптимизационные задачи в высоконагруженных сервисах; опыт построения процессов управления инцидентами и постмортемов с нуля.
Работа в офисе в Лимасоле. Гибкое начало рабочего дня. Компенсация обедов. Медицинская страховка для сотрудника и членов семьи. Внешнее и внутреннее обучение, бюджет на развитие. Меню внутренних бенефитов для сотрудников. Корпоративные и спортивные мероприятия различных форматов.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал