- Company Name
- Paxton Access Ltd
- Job Title
- Senior DevOps Engineer - Hybrid
- Job Description
-
**Job Title**
Senior DevOps Engineer – Hybrid
**Role Summary**
Lead the design, implementation, and maintenance of CI/CD pipelines and infrastructure-as-code for cloud-native Azure solutions. Own end‑to‑end GitHub pipeline workflows, promote DevOps best practices, and ensure high availability, security, and performance of production systems.
**Expectations**
- Deliver reliable, automated software releases from development to production.
- Champion DevOps culture, tooling, and process improvements across cross‑functional teams.
- Mentor junior engineers and foster continuous learning.
- Maintain robust monitoring, alerting, and incident response processes.
**Key Responsibilities**
- Own GitHub Actions pipelines for build, test, and deployment of applications.
- Design and maintain IaC using Bicep for Azure resources, ensuring repeatable and scalable deployments.
- Drive adoption of Azure services and optimize existing workloads for cost, performance, and resilience.
- Promote and enforce DevOps best practices, including code review, testing, and release automation.
- Identify, document, and implement process improvements to accelerate delivery and reduce failure rates.
- Mentor and coach peers on tooling, architecture, and career development.
- Monitor service health with metrics, log analytics, and alerting; manage incident response and post‑mortem documentation.
- Design and implement zero‑trust security controls using Azure AD and B2C, protecting applications and data.
**Required Skills**
- Strong experience with CI/CD (GitHub Actions, Azure Pipelines).
- Expertise in IaC with Bicep (or equivalent).
- Proficiency in Azure cloud services (Compute, Networking, Storage, Security).
- Hands‑on with .NET, PowerShell, Docker, Kubernetes, and Linux.
- Knowledge of Azure AD, B2C, and zero‑trust security models.
- Experience with monitoring tools (Azure Monitor, Grafana, Prometheus) and alerting strategies.
- Ability to design scalable, secure, and maintainable cloud architectures.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- Preferred certifications: Microsoft Certified: Azure DevOps Engineer Expert, Microsoft Certified: Azure Solutions Architect Expert, or comparable DevOps credentials.