360training is a leader in online training, empowering learners with regulatory-approved education. They are seeking a Lead DevOps Engineer to define and drive the infrastructure and deployment strategy across their enterprise platform, focusing on cloud automation, CI/CD standardization, and platform reliability.
Responsibilities:
- Define and execute the DevOps strategy across all brands and environments
- Partner with senior leadership on infrastructure architecture, deployment pipelines, and automation standards
- Establish DevOps policies, procedures, and best practices for consistency and scalability
- Mentor and develop DevOps engineers, fostering technical growth and ownership
- Drive collaboration with Development, QA, Security, and Data teams to ensure reliability and performance
- Lead the design and management of Azure infrastructure using Bicep and Terraform
- Oversee container orchestration using AKS and Azure Container Apps, including scalability, networking, and resilience
- Architect and standardize CI/CD pipelines across GitHub Actions, Azure DevOps, and Jenkins
- Drive adoption of blue/green and canary deployments to enable zero-downtime releases across applications and services
- Implement automation for provisioning, patching, configuration, and scaling across environments
- Maintain governance for infrastructure code, ensuring consistency and compliance across all repositories
- Define SLA/SLO targets and operational KPIs for availability, performance, and deployment success
- Collaborate with Security to integrate security principles into every stage of the delivery pipeline
- Work with SRE to improve monitoring, alerting, and observability across cloud and container environments
- Lead root cause analyses and post-incident reviews, ensuring corrective and preventative measures are in place
- Maintain compliance alignment with frameworks such as SOC 2, ISO 27001, and PCI DSS
- Assist with integration of acquired brands into a unified infrastructure and CI/CD framework
- Consolidate and standardize cloud deployments, IaC patterns, and DevOps tooling
- Migrate legacy systems to modern, automated, and containerized architectures
- Monitor and optimize Azure spend across compute, storage, and networking
- Drive cost efficiency through right-sizing, reserved instances, and pipeline optimization
- Partner with leadership to forecast and control cloud infrastructure budgets
- Stay current on emerging DevOps, IaC, and container technologies, particularly within the Azure ecosystem
- Evaluate new tools and practices to enhance automation, security, and operational efficiency
- Continuously refine pipelines and processes to reduce deployment time and operational overhead
Requirements:
- 7+ years of experience in DevOps, Cloud, or Infrastructure Engineering, with at least 2+ years in a leadership or architecture-focused role
- Deep hands-on expertise in Azure cloud services and hybrid infrastructure
- Advanced proficiency with Infrastructure-as-Code (Terraform, Bicep)
- Strong experience with container orchestration (AKS, ACA, Kubernetes)
- Proven success designing and implementing CI/CD pipelines in GitHub Actions, Azure DevOps, and Jenkins
- Solid understanding of networking, load balancing, DNS, and security principles in cloud environments
- Strong scripting and automation skills (PowerShell, Bash, or Python)
- Experience in monitoring and observability (Azure Monitor, Datadog, New Relic, Prometheus, Grafana, ELK)
- Understanding of blue/green and canary deployment strategies
- Familiarity with Cloudflare (DNS, CDN, WAF)
- Familiarity with Helm, GitOps frameworks (ArgoCD, Flux), and container lifecycle management
- Working knowledge of security and compliance automation
- Strong understanding of cost governance and cloud resource optimization practices