Наш клиент - международная компания, специализирующаяся на разработке и поддержке сложных и высоконагруженных IT-продуктов для крупных брендов, известных по всему миру. Сейчас мы ищем Senior Backend Developer (Golang) для усиления команды одного из проектов - инновационного продукта в сфере iGaming. Это лайв-игры нового формата без студий, с real-time генерацией, видеокомпозицией и эмуляцией.
Обязанности:
Разработка и поддержка сервисов на Go;
Проектирование и реализация масштабируемой архитектуры с учётом отказоустойчивости и производительности;
Работа с реляционными и NoSQL-базами данных (PostgreSQL, Redis, ClickHouse и др.);
Интеграция с внешними системами через REST/gRPC/WebSocket;
Разработка общих библиотек для работы с компонентами системы включая логирование, мониторинг и трейсинг;
Проведение code review, менторство младших разработчиков;
Участие в планировании, оценке и декомпозиции задач, тесное взаимодействие с DevOps, QA и frontend-командой.
5+ лет опыта разработки backend с ориентацией на Go;
Отличное знание стандартной библиотеки Go;
Понимание архитектурных принципов построения распределенных отказоустойчивых систем;
Опыт работы с KAFKA и/или RabbitMQ и/или Nats и глубокое понимание нюансов работы event-driven архитектуры;
Опыт работы с AI агентами для написания кода;
Опыт работы с REST и gRPC API, знание HTTP, TLS, WebSocket;
Опыт работы с PostgreSQL и/или MySQL в высоконагруженных проектах;
Опыт работы с NoSQL БД и понимания причин их использования;
Навыки написания юнит и интеграционных тестов (Testify, GoMock и др.);
Опыт настройки сборки и CI/CD пайплайнов (Docker, GitHub Actions, GitLab CI и др.);
Понимание принципов SOLID, Clean Architecture, опыт написания читаемого, поддерживаемого кода;
Умение работать в Agile/Scrum-команде, активно участвовать в технических обсуждениях.
Будет плюсом:
Опыт разработки event sourcing + CQRS систем;
Знание Kubernetes, Helm, опыт работы с облачной инфраструктурой;
Владение инструментами анализа производительности (pprof, benchmark, flamegraph);
Понимание задачи OLTP и OLAP систем;
Опыт работы с Testcontainers.
Работа из офиса: офис на Кипре (Лимассол);
Гибкое начало рабочего дня с 8:00 до 12:00;
Компенсация питания в офисе;
Официальное оформление по ТК Кипра;
4 дополнительных days off;
Отсутствие легаси кода;
Компенсация спортивных занятий;
Компенсация занятий английским и консультаций психолога;
Поддержка от компании в важные и сложные периоды жизни.
STARTRIBE LTD
Кипр
Не указана
Wise Wolves Group
Кипр
Не указана