A fast-paced and innovative technology-driven organisation is looking to appoint a skilled DevOps Engineer to manage software environments and lead the release and deployment process across development, staging, and production. This is an excellent opportunity for a technically proficient professional with strong experience in Azure DevOps and CI/CD automation.
The successful candidate will be responsible for ensuring high system availability, automating deployments, and maintaining robust release management protocols.
Key Responsibilities:
Environment Management:
Manage and optimise development, staging, and production environments
Ensure consistency across environments with up-to-date configurations
Proactively identify and resolve environment-related issues
Release and Deployment Management:
Oversee release planning, coordination, and execution via Azure DevOps
Build and maintain automated CI/CD pipelines
Manage versioning, deployment rollbacks, and ensure minimal downtime
Automation & Scripting:
Develop and apply infrastructure and application scripts
Automate recurring tasks to drive operational efficiency
Monitoring & Troubleshooting:
Monitor system performance and ensure application stability
Troubleshoot and resolve deployment and configuration issues
Perform root cause analysis and incident resolution
Release Documentation & Communication:
Maintain a clear release calendar and process documentation
Communicate deployment changes and system impacts to relevant stakeholders
Experience & Technical Skills:
Bachelor’s Degree in Computer Science, Engineering, or equivalent experience
Microsoft AZ Certification (e.g., AZ-400) preferred
Minimum 3 years’ experience in a dedicated DevOps role
Strong expertise in Azure DevOps, including Pipelines, Repos, Artifacts, and Boards
Proficient in CI/CD automation and scripting (PowerShell, Bash, Python)
Familiarity with containerisation tools such as Docker and Kubernetes
Experience with monitoring platforms (Azure Monitor, Application Insights)
Solid understanding of Git and version control best practices
Ideal Candidate Attributes:
Detail-oriented with the ability to manage multiple projects
Proactive and automation-focused mindset
Comfortable working in an agile, high-demand environment
Strong interpersonal and communication skills
This is a great opportunity for a DevOps professional who enjoys working in technically challenging environments and wants to make a tangible impact on deployment and operational efficiency.
If you are not contacted within 10 working days, please consider your application unsuccessful.
You have successfully created your alert.
You will receive an email when a new job matching your criteria is posted.
Please check your email. It looks like you haven't verified your account yet. Here's what you're missing out on:
Didn't receive the link? Resend Verification Link