Роль
Наша команда разработки в Малаге растет, и мы сейчас ищем старшего backend-разработчика, чтобы присоединиться к нам! Наше подразделение Кампаний и Вознаграждений в Betsson Group обеспечивает возвращение наших клиентов снова и снова. Всё дело в лояльности. Мы предоставляем первоклассный клиентский опыт, выходящий за рамки игрового процесса, включая турниры, динамические персонализированные кампании и многое другое!
Вы будете участвовать в подготовке нашего перехода к контейнеризации, увеличении масштабируемости наших систем, при этом поддерживая их высокое качество. Чтобы удовлетворить новые требования, мы постоянно переоцениваем дизайн наших систем и работаем над захватывающими новыми функциями.
Что вы будете делать:
- Проектировать и разрабатывать распределённые backend-сервисы с использованием .NET и событийно-ориентированной архитектуры.
- Сотрудничать с продуктовыми и коммерческими командами, чтобы превращать идеи вовлечения в масштабируемые, поддерживаемые и удобные для пользователей решения.
- Оптимизировать нашу экосистему микросервисов для производительности, надежности и наблюдаемости.
- Продвигать нашу стратегию контейнеризации и миграции в облако.
- Участвовать в обсуждениях архитектуры и помогать формировать технические решения.
- Для старших инженеров: Возглавлять архитектурные решения и проактивно выявлять области для улучшения.
- Писать поддерживаемый, хорошо протестированный код и проводить код-ревью.
- Участвовать в разрешении инцидентов и дежурствах команды.
- Поддерживать ясную техническую документацию, такую как ADR, runbooks и руководства.
- Развивать и делиться своей экспертизой в предметной области внутри команды.
Технологический стек, с которым вы будете работать:
Мы не ожидаем, что вы знаете всё, что перечислено ниже — но чем больше вы знакомы, тем лучше. Главное — ваша способность учиться, сотрудничать и писать качественный, поддерживаемый код.
Основные технологии
Они являются ключевыми для роли, и мы ищем солидный опыт именно в этих областях — особенно для старших кандидатов.
- Языки и фреймворки: C#, .NET (современные версии после .NET Core)
- Базы данных: SQL Server, PostgreSQL, Redis, Couchbase (опыт работы с реляционными или документными базами данных, включая индексацию и оптимизацию запросов, является большим плюсом)
- Облако и контейнеры: AWS, Kubernetes, Docker (опыт работы с любым крупным облачным провайдером или платформой контейнеризации ценен)
- Тестирование и качество: xUnit/NUnit, mocking-фреймворки, k6 для нагрузочного тестирования (понимание юнит-, интеграционного и производительного тестирования важнее конкретных инструментов)
Дополнительные инструменты и практики
Знакомство с этими или похожими инструментами и концепциями является плюсом.
- Сообщения и микросервисы: Web API, Apache Kafka, RabbitMQ, Orleans (опыт работы с любыми системами обмена сообщениями или актерными системами ценен)
- Наблюдаемость: Prometheus, Grafana, Loki, Splunk (или опыт работы с другими стеками наблюдаемости)
- CI/CD: GitHub Actions, trunk-based development, progressive delivery (знакомство с конвейерами непрерывной доставки и стратегиями деплоя важнее конкретных инструментов)
- Архитектура: предметно-ориентированное проектирование (DDD), event sourcing, актерная модель, распределённые системы планетарного масштаба
- Методы работы: Agile и Lean-принципы, DevOps-мышление, сильное сотрудничество
Что мы предлагаем
- 25 рабочих дней оплачиваемого отпуска.
- Частная медицинская и страхование жизни.
- Гибкий компенсационный пакет для транспорта, питания и прочего!
- Гибкая политика работы: сочетание офиса и удалёнки.
- До 10 дней в году возможность работать удалённо из-за границы.
- Ежегодное пособие на оздоровление в размере 300 евро.
- Офисные бонусы, чтобы сделать ваш день проще.
- Реферальная программа с бонусом за успешные наймы.
- Интенсивный летний график в августе для дополнительной гибкости и баланса между работой и личной жизнью.
Мы также можем предложить вам среду, полную амбиций и страсти. Один день никогда не похож на другой, так как единственная постоянная — это изменения, к лучшему, к большему. Мы стремимся быть лучшими в любой области, в которой выбираем играть, и обязательно получаем удовольствие по пути!
Готовы принять вызов?
Отправляя заявку, вы понимаете, что ваши персональные данные будут обрабатываться в соответствии с нашей Политикой конфиденциальности