Purpose of the Role:
- Provide strategic leadership to the DevOps team, aligning efforts with organizational goals, driving process optimization, team development, and cross-departmental collaboration.
Key Responsibilities:
Leadership & Team Management:
- Oversee the DevOps team, ensuring project deadlines and KPIs are met.
- Develop strategies for team growth, including training and career pathing.
- Lead hiring, mentoring, and performance management.
- Define and implement a comprehensive DevOps strategy.
CI/CD Pipeline Management:
- Optimize automation, CI/CD processes, infrastructure, and workflows.
- Collaborate with senior management to align DevOps practices with business needs.
- Oversee system monitoring for high availability and performance.
- Direct incident response and post-mortem reviews.
- Promote best practices and continuous improvement in CI/CD pipelines.
- Integrate security, testing, and compliance checks within CI/CD.
Infrastructure Automation & Cloud Management:
- Automate infrastructure provisioning and maintenance across platforms.
- Ensure scalable and secure infrastructure for business-critical applications.
Cross-Departmental Collaboration:
- Partner with development, QA, security, and operations teams.
- Act as a key stakeholder in project planning.
Budgeting & Resource Allocation:
- Manage budget for DevOps tools, infrastructure, and training.
- Ensure effective resource use.
Security & Compliance:
- Implement security best practices within DevOps processes.
- Ensure compliance with industry regulations and internal policies.
Continuous Improvement & Innovation:
- Stay informed about emerging DevOps tools and methodologies.
- Lead the team in adopting best practices and innovative solutions.
Qualifications:
Education:
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field.
Technical Skills:
- Expertise in AWS, Azure, GCP.
- Proficiency with IaC tools like Terraform, Ansible, CloudFormation.
- Experience with CI/CD tools like Jenkins, GitLab CI/CD, CircleCI.
- Knowledge of Docker, Kubernetes, Helm.
- Familiarity with monitoring tools like Grafana, ELK Stack, Datadog.
- Strong scripting skills in Python, Bash, Go.
- Proficiency in Git and branching strategies like GitFlow.
Soft Skills:
- Leadership and team management abilities.
- Strong communication and collaboration skills.
- Strategic thinking and problem-solving under pressure.
- Agile/Scrum knowledge is a bonus.
- Certifications added advantage:
- Certified Kubernetes Administrator CKA
- Azure DevOps Engineer Expert
- HashiCorp Certified: Terraform Associate
Experience:
- 5–8+ years in DevOps, SRE, or Systems Engineering roles.
- Experience leading or managing DevOps/SRE/Cloud teams.
- Hands-on experience in building and scaling cloud infrastructures.
- Strong understanding of security best practices in DevOps.