We’re Entain. Powered by our very own technology and building products that push boundaries, Entain is home to a global family of more than 25 well-known brands and over 24,000 people, but we all play for the same team. When we win, we win together.
Our vision is to be the world leader in betting, gaming and interactive entertainment by bringing moments of excitement into people’s lives. We will achieve this through our focus on sustainability and growth, driving change in the fast-paced world of entertainment.
As a Platform Engineer in Platform Operations, you will help shape and support the implementation of key cloud Products and services for Entain. Your role will be essential in the transformation and modernization of our platform. Your knowledge will extend across Landing Zones, Cloud Management, Automation Platforms, Kubernetes, and a dedicated 'Migration Factory,' all of which collectively offer ongoing operational support to internal customers, notably the product and product engineering teams at Entain. Your role will enable you to work closely with the product and product engineering teams to enable deliver experience improvements and drive autonomous delivery, focusing on CI/CD pipelines and enablement through managed AWS services.
In this pivotal role, you will enable our internal customers to seamlessly migrate and deploy their workloads in the cloud, allowing them to focus on their core value proposition. Through the consumption of managed services, you will help the team provide critical support in network management, security, compliance, infrastructure deployments tailored to the unique needs of our customers, all while adhering to the requisite security and compliance standards.
Collaboration with your peers is paramount in this position. Working closely with your team lead and engineering manager, you will ensure a continuous cycle of improvement and evolution, ensuring that our services consistently deliver expected outcomes and provide maximum value to the organization. Your guidance and hands-on approach will be instrumental in maintaining a cutting-edge and efficient cloud platform operation.
Key responsibilities
The Platform Engineer supports in the implementation of core infrastructure and security services in Entain’s chosen cloud platforms, delivering highly available and scalable services, producing automation solutions for time intensive processes and upholding security and compliance objectives in all aspects of the secure cloud ecosystem.
- Supports automation initiatives of cloud infrastructure provisioning and configuration management, self-service, infrastructure-as-code services, auto scale initiatives, and DevOps deployments
- Supports with the architecture and implementation of infrastructure-as-code, and policy-as-code objectives under supervision
- Acts as a technical resource to other colleagues/engineers and provides mentorship.
- Supports in the maintenance of platform components and tools according to the DevOps model – monitoring availability, latency and overall system health, troubleshooting and resolving issues promptly under supervision.
- Works with quality assurance and technical writers to complete development cycles.
- Supports in the building, testing, and integration of complex interfaces between different systems, working with the team on complex integration
- Provides guidance, monitoring and observability, improving developer experience and enabling teams to become autonomous.
- Troubleshoots customer environments and assist with escalations
- Supports efforts to remediate security gaps to help strengthen security posture.
- Reviews requirements and specifications whilst also supporting the design of test conditions, identifies issues and risks, and analyses and reports on test activities and results.
Essential:
- Someone with extensive experience in technology at the enterprise, with familiarity with the betting and gaming industry a plus
- Has been involved in cloud initiatives, contributed to Platform Engineering groups and helped deliver key infrastructure for core initiatives.
- Expert working knowledge and understanding of cloud platforms, particularly AWS, and the ability to implement, and optimize cloud architectures.
- Familiarity with container orchestration platforms, specifically Kubernetes and experience running large scale clusters at enterprise level.
- Experience with messaged based systems such as SNS, Apache Kafka and applications that require low latency.
- Can communicate clearly, present, evangelize, to those both technical and non-technical.
- Experience with AWS best practices, including the well architected framework.
- Experience with GitOps and using either ArgoCD or Flux to improve developer experience.
- Creation of Terraform/OpenTofu modules and enabling product engineering teams to autonomously deploy applications whilst maintaining high standards.
- Experience developing CI/CD pipelines in a secure and cost effective way.
- Good experience with monitoring tools and providing the right level of observability and monitoring for product engineering teams.
- Demonstrate ability to be cost aware and experience on how to optimize cloud costs.
- Ability to collaborate and work effectively as a team, providing mentoring to junior members of the team.
- Must be very comfortable working, communicating with, and regularly presenting to highly technical software engineers, cloud engineers, product/business leaders, as well as executive leadership.
- A community builder and always working within the community to find bright spots and bring that knowledge back to the larger community.
- Passionate about cloud, understanding problems and delivering solutions.
- Continuous learning, understanding how that applies to the business, and communicating such out to educate and enable the technical organization, product groups, etc.
- Good analytical and problem-solving skills, with the ability to make informed and timely decisions.