Lead DevOps - Next Gen
parentpaygroup
Job Description
Key Responsibilities
- DevOps Strategy & Leadership
- Lead the DevOps team to design, implement, and maintain CI/CD pipelines for application deployment and infrastructure management.
- Define and enforce DevOps best practices across development, testing, and operations teams.
- Cloud Infrastructure Management
- Architect, deploy, and manage scalable, secure, and cost-effective solutions on Azure.
- Monitor and optimize Azure resources, including virtual machines, containers, storage, and networking components.
- Implement Infrastructure as Code (IaC) using tools such as Terraform, ARM templates, or Bicep.
- Pipeline & Automation
- Build and maintain CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions.
- Automate repetitive tasks and workflows to improve efficiency and reduce errors
- Collaboration & Mentorship
- Collaborate with development, QA, and operations teams to ensure seamless delivery pipelines.
- Mentor junior engineers and provide technical leadership in DevOps practices and tools.
- Monitoring & Incident Management
- Implement monitoring and logging solutions (Azure Monitor, Log Analytics, Application Insights).
- Lead incident resolution, root cause analysis, and implement preventive measures.
- Security & Compliance
- Enforce secure development and deployment practices, including role-based access controls and data protection strategies.
- Ensure compliance with organizational and industry standards (e.g., GDPR, HIPAA).
Skills, Knowledge and Expertise
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 8+ years of experience in DevOps with a focus on Azure cloud services.
- Strong expertise in Azure DevOps tools, including Boards, Repos, Pipelines, Test Plans, and Artifacts.
- Proficiency with IaC tools such as Terraform, Bicep, or ARM templates.
- Hands-on experience with containerization (Docker, Kubernetes) and orchestration.
- Strong scripting skills in PowerShell, Bash, Python, or similar.
- Experience with monitoring and logging tools (Prometheus, Grafana, Azure Monitor).
- In-depth knowledge of networking, security, and cloud-native architecture.
- Microsoft Azure certifications (e.g., Azure DevOps Engineer Expert, Azure Solutions Architect).
- Familiarity with other cloud platforms (AWS, GCP) is a plus.
- Experience with Agile and Scrum methodologies.
- Excellent problem-solving and communication skills.