DevOps Manager – ()
Description
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
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.