We are a leading international digital gaming company, underpinned by superior talent and technology. We operate a multi-branded strategy, using a combination of proprietary and licensed software to provide online bingo and slot gaming and a social gaming mobile application. Every day, millions of people worldwide enjoy our products - which includes meccabin...
Read more about this company
Are you a strategic thinker with a passion for technology and seamless software delivery? We’re looking for an Service Reliability Manager to take charge of our non-prod environments, ensuring they are stable, compliant, and optimized to support our business goals and software development lifecycle (SDLC). This is a pivotal role where you’ll align technology with strategy, streamline operations, and drive efficiency across development, testing, and production environments.
What You’ll Do:
Oversee and Optimize Environments: Manage the full lifecycle of non-production environments (development, testing, staging) to ensure stability, reliability, and alignment with production conditions.
Ensure Compliance and Governance: Enforce policies for environment usage, access control, and data management to meet UKGC compliance and internal standards.
Drive Readiness and Availability: Maintain known-good configurations, ensure environments are ready per release schedules, and exercise authority to approve or deny access/deployment based on compliance and standards.
Coordinate and Mediate: Act as the central point for environment-related requests, resolving conflicts, allocating resources fairly, and fostering collaboration between development, QA, operations, and business teams.
Champion Automation: Lead the adoption of Infrastructure as Code (IaC) to automate environment provisioning and configuration, boosting efficiency and reducing errors.
Collaborate with Teams: Work closely with Site Reliability Engineering (SRE) and Incident Management to define SLOs, SLAs, and SLIs, while maintaining detailed documentation and reports on environment performance and usage.
Communicate Effectively: Engage with stakeholders to ensure environments meet project needs and support strategic objectives, acting as the gatekeeper for environment access.
Qualifications
Technical expertise: A strong understanding of software development processes, CI/CD pipelines, and cloud platforms (e.g., Azure, GCP) is essential. Experience with automation tools like Jenkins, Ansible, or Terraform is highly desirable.
Leadership and management: The ability to motivate teams, manage competing demands, and make timely, informed decisions.
Communication: Excellent written and verbal communication skills are necessary for explaining complex technical information to both technical and non-technical stakeholders.
Problem-solving: Strong analytical skills are required to troubleshoot and resolve complex environment-related issues and proactively mitigate risks.
Management: The ability to plan, execute, and deliver initiatives on time, including allocation of resources
Strategic thinking: A successful environment manager must be able to align environment strategy with broader business and technical objectives.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.