Senior DevOps Engineer
Playtech's DevOps Team is looking for a proactive Senior DevOps Engineer with a passion for automation and strong communication skills. The role involves enabling fast, reliable delivery by supporting agile development workflows. The engineer will research and evaluate emerging tools and technologies to improve the company's stack, and install, configure, and maintain the development, testing, staging, and production environments.
Key responsibilities include maintaining configuration management, build, integration, and deployment tools, and developing scripts to support the automation of processes and pipelines. The role also requires proactively identifying and resolving security, performance, and availability issues, and instrumenting systems with monitoring and alerting to ensure observability. Maintaining clear, up-to-date documentation for processes and runbooks is also essential.
- Enable fast, reliable delivery by supporting agile development workflows.
- Research and evaluate emerging tools and technologies to improve our stack.
- Install, configure, and maintain the development, testing, staging, and production environments.
- Maintain configuration management, build, integration, and deployment tools.
- Develop the required scripts to support the automation of processes and pipelines.
- Proactively identify and resolve security, performance, and availability issues.
- Instrument systems with monitoring and alerting to ensure observability.
- Maintain clear, up-to-date documentation for processes and runbooks.
- 5+ years of related professional experience in a DevOps role (required).
- Ability to demonstrate a deep understanding of code and script writing (required).
- Solid experience with Linux/Unix Administration and Kubernetes (required).
- Solid knowledge in managing microservice architectures - deploying, monitoring, and automating build processes (required).
- Experience with automation/configuration management tools ( Puppet, Ansible, Chef) (required).
- Thorough understanding of CI/CD tools and processes, Docker containers, and monitoring tools such as Grafana, Zabbix, Nagios, Alert Manager, and Prometheus (required).
- Experience with in-memory, relational, and NoSQL databases, such as Redis, PostgreSQL, and Clickhouse (required).
- Hands-on experience with message brokers like Apache Kafka (required).
- Passionate about solving problems with elegant but simple solutions (required).
- Good problem solver with attention to detail and critical thinking skills (required).
- Experience with SVN/GIT/Bitbucket (required).
- Communicate effectively in English, both written and spoken (required).
- Experience in the same industry (nice-to-have).
- Constant learning and development opportunities.
- Active lifestyle and mental well-being support.
- Fun and engaging company events.
- Global scope and inclusive working environment.
Playtech plc is one of the world's largest gambling technology companies, providing software, platforms and content to online and land-based operators. Founded in 1999 and registered in the Isle of Man, it supplies casino, live casino, sportsbook, bingo and poker products, along with its IMS player-management platform. The company also runs B2C operations, most notably the Snaitech business in Italy. Listed on the London Stock Exchange, Playtech employs thousands of people across offices worldwide.
