Должность: Senior Golang Developer
Местоположение: София, София, Болгария / Гибрид
OpenTag — это компания полного цикла, миссия которой — революционизировать игровую индустрию B2C и B2B. Мы предоставляем операторам по всему миру передовую платформу, которая служит комплексным решением для всех их операционных потребностей.
Наша миссия — создавать лучшее программное обеспечение с помощью уполномоченных команд, сосредоточенных на нашем продукте. Мы делаем это, чтобы помочь выдающимся организациям достичь амбициозных целей и реализовать свое предназначение с помощью столь же выдающихся команд.
В настоящее время мы ищем проактивного и опытного Senior Golang Developer, который присоединится к нашей динамичной команде платформы iGaming.
Ваши задачи:
- Разрабатывать и создавать масштабируемые распределенные сервисы с низкой задержкой для критически важных бизнес-процессов.
- Сотрудничать с владельцами продуктов, архитекторами и руководителями R&D для определения технических решений, соответствующих бизнес-целям.
- Брать на себя ответственность за полный цикл поставки программного обеспечения: от технического проектирования до развертывания и мониторинга в производственной среде.
- Руководить и участвовать в обзорах кода, технических обсуждениях и сессиях обмена знаниями.
- Способствовать улучшению качества кода, архитектуры и производительности системы.
- Обеспечивать наблюдаемость и готовность к эксплуатации с первого дня: метрики, логирование, трассировка и оповещение должны быть второй натурой.
- Внедрять современные инструменты, паттерны и практики для повышения производительности разработчиков и надежности системы.
Что мы ищем:
- Опыт бэкенд-разработки более 5 лет, включая более 2 лет работы с Golang в производственной среде.
- Опыт проектирования и создания высокопроизводительных систем бэкенда реального времени.
- Глубокие знания SQL и NoSQL баз данных, с практическим опытом моделирования и оптимизации производительности.
- Глубокое понимание событийно-ориентированной архитектуры и опыт работы с системами обмена сообщениями, такими как Kafka, NATS или аналогичными.
- Глубокий практический опыт работы с Docker, Kubernetes и современными инструментами DevOps (CI/CD, IaC).
- Умение писать тесты (юнит, интеграционные, функциональные) и обеспечивать отказоустойчивость системы с помощью автоматизации.
- Основательные знания принципов программной архитектуры: DDD, Clean Architecture, Hexagonal Architecture.
- Опыт управления жизненным циклом API, включая версионирование, устаревание и плавную деградацию.
- Знакомство с инструментами наблюдаемости, такими как Prometheus, Grafana, OpenTelemetry, и системами распределенной трассировки.
- Свободное владение Git (Gitflow), Agile методологиями и инструментами совместной работы, такими как JIRA и Confluence.
- AI-ориентированный подход и адаптивность: комфортное использование AI-инструментов в жизненном цикле разработки программного обеспечения для ускорения разработки, исследования решений, улучшения качества кода и автоматизации повторяющихся задач, при этом критически оценивая и проверяя сгенерированный AI вывод.
Приветствуется:
- Опыт работы в регулируемых средах с высокой доступностью.
- Опыт работы в сфере iGaming, особенно с системами, связанными с бонусами, программами лояльности или платежами.
- Участие в оптимизации производительности, рефакторинге архитектуры или инициативах по техническому лидерству.
- Вклад в open-source проекты или внутренние инструменты разработки.
Что мы предлагаем?
- Вдохновляющее рабочее пространство с отличными коллегами и прекрасной атмосферой
- Возможности для обучения с выделенным бюджетом на обучение для повышения ваших навыков
- 25 дней отпуска + дополнительный выходной в день рождения 🎉
- Премиальная медицинская страховка для вашего спокойствия
- Подарочные сертификаты на день рождения и приятные сюрпризы на пути
- Бесплатные закуски, командные обеды и отличный кофе (потому что топливо важно ☕)
- Спортивная карта, транспортные и продуктовые пособия
- Ежеквартальные командные мероприятия, которые объединяют всех
Хотите присоединиться к нам? Нажмите кнопку «Подать заявку» и давайте построим что-нибудь удивительное вместе!