DevOps Manager
joindevops
Job Description
Team Leadership & Management
- Lead, mentor, and grow a high-performing DevOps engineering team.
- Establish best practices for hiring, onboarding, and career development within the DevOps function.
- Foster a culture of ownership, collaboration, and continuous improvement.
Infrastructure & Automation
- Drive the design and evolution of our cloud infrastructure (AWS/GCP/Azure).
- Architect and implement scalable, highly available, and secure infrastructure-as-code solutions using Terraform, Ansible, Pulumi, or equivalent tools.
- Ensure infrastructure is cost-efficient and optimized for performance.
CI/CD & Release Engineering
- Own and improve CI/CD pipelines to ensure reliable and fast software delivery.
- Implement best practices for release automation, rollback strategies, and version control.
- Drive adoption of containerization and orchestration tools like Docker and Kubernetes.
Reliability & Monitoring
- Define SLAS, SLOS, and incident management processes to ensure system reliability and performance.
- Lead efforts around observability - implement tools for monitoring, alerting, and logging (e.g., Prometheus, Grafana, ELK, Datadog).
- Conduct regular post-mortems and implement learnings to improve incident response.
Collaboration & Strategy
- Partner with engineering and product leaders to align DevOps initiatives with business goals.
- Champion a DevSecOps mindset by integrating security best practices into the development lifecycle.
- Evaluate and adopt tools, processes, and technologies that drive team efficiency and product excellence.