DevOps Engineer (All genders)

  • Full-time
  • Hire Type: Permanent - FTE
  • Work Type: Full time

Company Description

Sports betting, gaming and interactive entertainment is changing, and we’re leading that change. By putting people first. By placing exciting, engaging and entertaining experiences at more fingertips than ever before. We're pulling into pole position by pushing boundaries further. With innovation. With technology. But most importantly, with people like you. Because when you join Entain, it’s your game. So let’s win together.

Job Description

As a DevOps/Application Engineer, you will join our dynamic engineering teams responsible for managing the hosting, monitoring, reporting, and troubleshooting of diverse applications deployed across multiple locations and data centers. You will play a crucial role in maintaining high-availability systems and providing advanced support to swiftly resolve incidents, ensuring seamless operations. Additionally, you will collaborate with development, infrastructure, and security teams to ensure application performance, reliability, and security. 

What you will do

  • Support and manage Windows-based applications across high-availability production and non-production environments.
  • Support and maintain .NET-based applications, including .NET Core and ASP.NET applications.
  • Collaborate closely with development, infrastructure, and security teams to ensure applications are hosted on reliable and secure infrastructure.
  • Set up, optimize, and fine-tune application environments to ensure optimal performance and resource utilization.
  • Provide advanced 2nd and 3rd line incident support to ensure rapid and effective issue resolution.
  • Analyze and resolve incidents and problems, monitoring SLAs closely to meet performance targets.
  • Maintain, adapt, and enhance monitoring and reporting capabilities using tools such as AppDynamics, Kibana, and SCOM.
  • Automate and script manual tasks to improve efficiency and maintain existing scripts for operational tasks.
  • Implement best practices for application operations, encompassing change management, release management, and capacity planning.
  • Proactively identify opportunities for process improvement and efficiency gains across operations.
  • Facilitate effective communication between technical teams and stakeholders, offering guidance and support on technical matters.
  • Create and maintain comprehensive technical documentation to support operational continuity.
  • Participate in an on-call rotation schedule to provide timely support and resolution for critical incidents. 
  • Mentor and support junior team members, fostering their professional development and growth within the team

 

Qualifications

  • Proven experience working in high-availability, 24/7 production environments.
  • An expert with a minimum of 3+ years of experience in managing Windows-based applications.
  • Proficiency with monitoring and reporting tools such as AppDynamics, Kibana, and SCOM.
  • Strong background in application hosting for both .NET and Java applications.
  • Expertise in web and application servers, particularly IIS (Internet Information Services).
  • Experience in managing Windows-based infrastructure.
  • Solid experience in automation and scripting to enhance efficiency.
  • Proficiency in scripting languages like PowerShell.
  • Comprehensive infrastructure knowledge, including DNS, operating systems, and virtualization technologies.
  • Familiarity with cloud technologies and containerization is a plus.
  • Basic programming skills in C# are an advantage.
  • Fluent in English, both written and spoken.
  • Self-motivated with a strong eagerness to learn and deliver results.
  • Excellent problem-solving abilities.
  • Strong analytical skills with a focus on scripting and automation.
  • Effective communication and training skills.
  • Strong understanding of best practices in application operations, including change management, release management, and capacity planning.
  • Experience with setting up, optimising, and fine-tuning application environments.
  • Ability to proactively identify opportunities for process improvement and efficiency gains.
  • Experience in facilitating communication between technical teams and stakeholders.
  • Capable of creating and maintaining comprehensive technical documentation.
  • Willingness to participate in an on-call rotation schedule to support critical incidents. 
  • Ability to mentor and support junior team members, fostering their professional growth.

Additional Information

At Entain, we know that signing top players requires a great starting package, and plenty of support to inspire peak performance. Join us, and a competitive salary is just the beginning.

Depending on your role and location, you can expect to receive benefits like

  • A regular bonus
  • Healthcare support
  • A stake in our success through our ShareSave scheme
  • Great development opportunities
  • Wellbeing support, and so much more.

And outside of this, you’ll have the chance to turn recognition from leaders and colleagues into amazing prizes, join a winning team of talented people and be a part of an inclusive and supporting community where everyone is celebrated for being themselves.

Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us.

At Entain, we do what's right. It's one of our core values and that's why we're taking the lead when it comes to creating a diverse, equitable and inclusive future - for our people, and the wider global sports betting and gaming sector. However you identify, our ambition is to ensure our people across the globe feel valued, respected and their individuality celebrated. 

Privacy Policy