Responsibilities
- Design, implement, and maintain scalable AWS cloud infrastructure using Infrastructure as Code (IaC) principles and best practices.
- Build, maintain, and optimize CI/CD pipelines to support efficient software delivery.
- Improve platform reliability, scalability, availability, and overall system performance.
- Develop and enhance monitoring, logging, and observability solutions to ensure proactive incident detection.
- Work closely with Software Engineers to improve platform reliability, security, performance, and deployment workflows.
- Own infrastructure solutions from design through production and contribute to the long-term platform architecture.
- Respond to production incidents, perform root cause analysis, and implement preventive improvements.
- Support Customer Support teams by providing deep technical expertise during complex production issues.
- Continuously identify opportunities to automate manual operational processes and improve engineering efficiency.
Requirements
- Hands-on experience with Linux system administration and troubleshooting in production environments.
- Production experience with AWS (required). Experience with other cloud platforms is a plus.
- Strong hands-on experience with Infrastructure as Code (IaC) and configuration management tools, specifically Terraform and Ansible.
- Hands-on experience with Docker and Docker Compose.
- Hands-on experience with Kubernetes, Helm, and Amazon EKS.
- Hands-on production experience with HashiCorp Vault.
- Experience building and maintaining CI/CD pipelines using GitLab CI/CD and/or Jenkins.
- Hands-on experience with Git and GitLab.
- Solid scripting skills using Bash and Python. Experience with Groovy for Jenkins Pipelines.
- Hands-on experience with monitoring, metrics, logging, and audit solutions such as Prometheus, Grafana, ELK Stack, AWS CloudTrail, or equivalent.
- Ability to independently own infrastructure initiatives, make technical decisions, and deliver solutions from design to production with minimal supervision.
- Upper-Intermediate (B2) or higher English is required, as the role involves daily communication with international teams.
Nice to Have
- Experience with Microsoft Azure, including Azure Entra ID (SSO).
- Experience working with Java-based applications in production environments.
- Familiarity with distributed SQL and NoSQL databases.
- Experience configuring and working with NGINX, Kafka, CDN technologies, or DDoS protection solutions.
- Experience supporting high-availability production environments.
Benefits
- Monthly salary from 5000 EUR to 8000 EUR gross/per month.
- Health insurance from the first day of employment.
- Paid parking next to the office as required.
- On-site work model: 5 days from the office.
- Opportunities for both professional growth and personal development.
- Taking part in creating studios as part of an award-winning iGaming business.
Work Arrangement
On-site — Gibraltar, Canada, India, Isle of Man, Latvia, Malta, Romania, Serbia, Bulgaria, UAE
Team
Team size: over 13,000. Structure: global team
Additional Information
- Upper-Intermediate (B2) or higher English is required, as the role involves daily communication with international teams.