Group Senior Platform Engineer
ES, 28001
Let's play
together
About our company
Fortuna has become an established brand among customers within just a few years. We became a proud international Family of companies carrying Fortuna Entertainment Group from the first betting shop.
We want to go further and be known for having the best tech department offering our employees the usage of modern technologies, and being part of many exciting projects.
Every detail underlines the company's corporate culture and represents our values. The workplace layout is 100% ecological, providing ideal conditions for everyday work. We all work as one team and treat each other with respect, openness, a sense of honor and respect for individual and cultural differences.
Hey there!
We're Fortuna Entertainment Group, and we’re excited to share why we’re a team worth joining.
Who Are We?
Founded in 1990, FEG is a top player in the betting and gaming industry. We proudly serve millions of customers across five European countries – the Czech Republic, Slovakia, Poland, Romania, and Croatia – with our Business Intelligence operations based in India.
Why Join Us?
You’ll be part of a team that embraces bold ideas and delivers on its promises. We’re committed to providing exceptional betting and gaming experiences tailored to our customers’ needs, bringing fun and games to them. We also know that behind these experiences is a great team, which is why we invest in and value each of our colleagues.
Where We Work?
We’re expanding our international presence by building a brand‑new hub in Madrid, strengthening our footprint in one of Europe’s most dynamic markets. At the same time, our headquarters and strategic heart of Fortuna Entertainment Group remain in Prague, where key decisions, cross‑market collaboration, and long‑term vision come together. This setup allows us to combine strong local expertise with a truly international way of working.
Current Opportunity:
We are seeking a Senior Platform / DevOps Engineer to join our Group Technology Team in Madrid (Hybrid). You will own and evolve the core platform that powers our next-generation Player Account Management system – covering CI/CD, observability, infrastructure, and production operations.
In this role, you’ll be a key technical partner to our engineering and architecture teams, ensuring our systems are secure, observable, resilient, and easy to operate at scale. You’ll work hands-on with Kubernetes, cloud-native tooling, observability stacks, and automation, and you’ll have real influence over platform standards, architecture decisions, and the technical direction across the group.
What You’ll Be Doing:
The main responsibilities are to:
- Design, build, and maintain CI/CD pipelines with meaningful quality gates (automated tests, coverage thresholds, regression detection).
- Own the observability stack end-to-end (metrics, dashboards, structured logging, alerting, tracing).
- Deploy and operate distributed tracing infrastructure (OpenTelemetry or similar).
- Collaborate on performance testing (e.g. Gatling, k6), integrating results into CI/CD pipelines.
- Own RDBMS operations in production: replication, pooling, backups, monitoring, performance tuning.
- Operate authentication infrastructure (Keycloak or similar) in production.
- Operate messaging infrastructure (Kafka, RabbitMQ, or similar).
- Provision and manage environments through automation, ensuring environment parity and data anonymisation.
- Implement infrastructure as code (Terraform, Pulumi, or similar) with a cloud-agnostic mindset.
- Enforce strong infrastructure security: network policies, secret management, image scanning, RBAC, encryption in transit and at rest.
- Automate repetitive operations and reduce toil wherever possible.
- Collaborate with engineering teams on deployment patterns, observability standards, and production readiness.
- Use AI-assisted tooling pragmatically (e.g. GitHub Copilot, Claude, ChatGPT, Cursor) to improve delivery speed and operational quality.
- Work with compliance and other stakeholders to ensure audit, retention, and data protection requirements are met.
What We’re Looking For:
You should have experience in:
- Higher education diploma in Computer Science or a related field, or equivalent practical experience.8+ years of backend engineering experience in systems where correctness and reliability mattered.
- Strong Java and Spring Boot experience in production environments.
- Solid understanding of concurrency, transactions, and the JVM memory model.
- Production experience with messaging systems (Kafka, RabbitMQ, or similar).
- Strong SQL knowledge: transactions, isolation levels, indexing, performance tuning.
- Experience with distributed systems and eventual consistency patterns.
- Experience with containerised environments (Docker).
- Familiarity with caching strategies (Redis or similar).
- Security awareness (authentication flows, input validation, encryption in transit and at rest).
- Experience with observability tools (Prometheus, OpenTelemetry, or similar).
- Demonstrable curiosity and hands-on experimentation with AI-assisted development tools (GitHub Copilot, Claude, ChatGPT, Cursor, or similar).
- Fluent English and strong communication skills.
Nice to have:
- Experience in fintech, payments, iGaming, or other regulated domains.
- Keycloak customisation operations experience.
- Experience building internal tools or back-office applications with a modern JavaScript/TypeScript framework (React, Vue, Angular, or similar).
- Kubernetes experience.
- Stream processing (Flink or similar).
- Event schema evolution (Avro/Protobuf, Schema Registry).
- Experience in small, high-ownership teams.
Why You’ll Love It Here:
The specific compensation and benefits associated with this role may differ based on the hiring location, in order to remain compliant with local practices and competitive within each market.
If this sounds like your kind of place, let us know by applying! We can’t wait to hear from you!
#LI-BS1
#LI-Hybrid
Offices at FEG