The Senior DevOps Engineer is responsible for the development, maintenance, and optimisation of Bromcom’s Microsoft Azure infrastructure. Reporting to the DevOps Team Lead, this role plays a key part in ensuring the stability, security, and scalability of the organisation’s cloud platform.
This is a hands-on technical role with responsibility for delivering infrastructure, improving automation, maintaining CI/CD pipelines, and supporting platform reliability. The role requires a proactive approach to problem-solving and continuous improvement across Azure and DevOps practices.
Responsibilities
- - Design, deploy, and maintain Microsoft Azure resources and services
- - Implement and manage Infrastructure as Code (Terraform, Bicep, ARM or similar)
- - Ensure Azure environments are secure, scalable, and highly available
- - Perform platform maintenance, upgrades, and continuous improvements
- - Build, maintain, and improve CI/CD pipelines (Azure DevOps preferred)
- - Automate deployment and operational processes to reduce manual effort
- - Troubleshoot and resolve pipeline and deployment issues
- - Drive improvements in release reliability and deployment efficiency
- - Monitor platform health, performance, and availability
- - Investigate and resolve production incidents in a timely manner
- - Perform root cause analysis and implement preventative measures
- - Enhance logging, alerting, and observability across the platform
- - Implement Azure security best practices and policies
- - Manage identity and access controls in line with governance standards
- - Ensure compliance with engineering standards and change management processes
- - Contribute to cost optimisation and efficient resource usage
- - Work closely with developers, DevOps engineers, and technical leads
- - Participate in planning, stand-ups, and technical discussions
- - Maintain and improve infrastructure and process documentation
- - Contribute to continuous improvement of DevOps practices and tooling
Requirements
- - Proven experience working in a DevOps, Cloud, or Platform Engineering role for 5+ years
- - Hands-on experience with Microsoft Azure (App Services, networking, storage, identity, etc.)
- - Experience with Infrastructure as Code (Terraform, Bicep, ARM or similar)
- - Strong experience with CI/CD pipelines (Azure DevOps, GitHub Actions, or similar)
- - Good understanding of cloud networking concepts (DNS, routing, load balancing, firewalls)
- - Experience with monitoring and logging tools (Application Insights, Log Analytics, etc.)
- - Ability to troubleshoot production issues across infrastructure and application layers
- - Understanding of security best practices (identity management, least privilege, secure configs)
- - Familiarity with source control (Git) and modern development workflows
Nice to have
- - Strong problem-solving skills with a proactive mindset
- - Ability to work independently and manage priorities effectively
- - Good communication and collaboration skills
- - Keen interest in learning and developing cloud and DevOps expertise
- - Knowledge of scripting languages (PowerShell, Bash, or Python)
- - Experience working with Azure Front Door, WAF, or CDN technologies
- - Exposure to observability tooling (distributed tracing, metrics platforms)
- - Experience with cost management and optimisation in Azure
- - Understanding of DevOps principles and Agile delivery practices
Additional details
- Originally posted on Himalayas