Job description
Test Environment Manager
Skills - Environment management, OpenShift on Linux, Microservices, Docker, Kubernetes, and Azure.
We’re looking for an experienced Test Environment Manager to support the transition to a microservices architecture as part of our modernisation program. You’ll lead the management and evolution of test environments, ensuring they are reliable, scalable, and aligned with strategic goals. The role spans both legacy systems and new services, requiring a blend of technical expertise, environment oversight, and collaboration across teams.
Key Responsibilities:
Requirements:
Skills - Environment management, OpenShift on Linux, Microservices, Docker, Kubernetes, and Azure.
We’re looking for an experienced Test Environment Manager to support the transition to a microservices architecture as part of our modernisation program. You’ll lead the management and evolution of test environments, ensuring they are reliable, scalable, and aligned with strategic goals. The role spans both legacy systems and new services, requiring a blend of technical expertise, environment oversight, and collaboration across teams.
Key Responsibilities:
- Strategy & Planning: Help define and implement a test environment strategy aligned with our microservices transformation.
- Environment Management: Oversee setup, configuration, maintenance, and decommissioning of test environments; manage dependencies and integration points.
- Support & Troubleshooting: Act as the go-to for resolving environment issues, working across dev, QA, and support teams.
- Automation & CI/CD: Leverage Infrastructure as Code (IaC) for environment automation and integrate with CI/CD pipelines.
- Monitoring & Reporting: Track environment health and performance, using tools to monitor usage and report on key metrics.
- Collaboration: Engage with cross-functional teams to gather requirements, share updates, and support project delivery.
- Continuous Improvement: Identify opportunities to streamline and enhance environment processes; stay current with best practices and tech trends.
Requirements:
- Experience: 5+ years in environment management; 2+ years with OpenShift on Linux; hands-on with microservices, Docker, Kubernetes, and Azure.
- Technical Skills: Proficiency in Linux, shell scripting, IaC tools (e.g., Ansible), CI/CD (e.g., Jenkins, GitLab), and monitoring tools (e.g., Prometheus, Grafana).