Back to all jobs

- Employment
- Permanent Full Time
- Seniority
- Junior
About the role
Key Responsibilities
- Design, build, and maintain CI/CD pipelines to support automated builds, testing, and deployments. Ensure pipelines are scalable, secure, and aligned with best practices in version control and release automation.
- Collaborate with development teams to integrate code quality, security scanning, and automated test execution into pipelines.
- Drive continuous improvement of delivery processes to reduce manual effort and increase release velocity.
- Provision, configure, and manage cloud environments (Azure preferred) using Infrastructure as Code (IaC).
- Support development, test, staging, and production environments, ensuring availability, reliability, and performance.
- Implement and maintain secure, scalable cloud infrastructure aligned with architectural standards.
- Troubleshoot and resolve environment or infrastructure issues in collaboration with global teams.
- Implement and manage monitoring, logging, and alerting solutions to ensure visibility and stability of systems.
- Respond to performance issues, incidents, and operational alerts with a focus on root cause identification and prevention.
- Ensure adherence to operational, security, and compliance standards across all environments.
- Participate in on‑call support on a rotational basis when required.
- Work closely with developers, architects, product teams, and security to embed DevOps best practices across the lifecycle.
- Support release management and deployment governance, ensuring smooth and predictable delivery processes.
- Identify opportunities to optimise performance, improve reliability, and automate manual operational tasks.
- Contribute to technical documentation for pipelines, infrastructure, environments, and procedures.
- Communicate clearly with global stakeholders, project teams, and managers on environment status, changes, and risks.
- Support cross‑team collaboration to ensure successful delivery of enterprise solutions.
- Work effectively with third‑party vendors and managed service providers where required.
Skills, Knowledge and Expertise
- 3–6 years’ experience in DevOps, Cloud Engineering, or Site Reliability Engineering roles.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Hands‑on experience with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, etc.).
- Strong working knowledge of cloud platforms, ideally Microsoft Azure.
- Experience with Infrastructure as Code (Terraform, ARM, Bicep, or similar)
- Strong Linux knowledge and experience with scripting (Bash, PowerShell, etc.)
- Good understanding of containerisation (Docker) and orchestration (Kubernetes).
- Familiarity with Agile / DevOps delivery methodologies.
- Strong troubleshooting, analysis, and problem‑solving skills.
- Good communication skills for supporting global teams and distributed stakeholders.
741,000+ hidden jobs like this
Davies and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites