Role Overview
We are seeking a highly skilled DevOps Team Lead to manage our development and operations processes effectively. This role requires a strong leader capable of driving initiatives, improving deployment frequencies, and providing robust solutions to operational challenges. The ideal candidate will advocate for best practices in automation, CI/CD pipelines, and foster a collaborative culture within the team to enhance overall productivity.
Key Responsibilities:
- Lead a team of DevOps engineers to ensure high-performing systems and services.
- Implement and maintain CI/CD pipelines to streamline code deployments.
- Oversee infrastructure management and monitoring of production environments.
- Collaborate with development teams to integrate automation tools and practices.
- Identify areas for process improvement and lead initiatives to optimize workflows.
- Ensure security, compliance, and governance of cloud environments.
- Manage vendor relationships and align with architecture standards.
- Provide training and mentorship for junior team members in DevOps best practices.
- Participate in incident management and troubleshooting to resolve outages.
Required Skills:
- Strong experience in cloud platforms (AWS, Azure, GCP).
- Proficiency in containerization tools like Docker and Kubernetes.
- Expertise in infrastructure as code (Terraform, CloudFormation).
- Solid experience with monitoring tools such as Prometheus or Grafana.
- Strong coding skills in Scripting languages (Python, Bash).
Preferred Skills:
- Experience with Agile methodologies.
- Familiarity with microservices architecture.
- Knowledge of networking concepts and protocols.
- Experience in site reliability engineering.

