The 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.
Key Responsibilities
Azure Infrastructure
- 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.
CI/CD & Automation
- 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.
Monitoring & Incident Management
- 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.
Security & Governance
- 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.
Collaboration & Continuous Improvement
- 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.
Essential Skills & Experience
- Proven experience working in a DevOps, Cloud, or Platform Engineering role.
- 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.
Desirable
- 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.
Personal Attributes
- 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.
#J-18808-Ljbffr…
