We are seeking a highly skilled and experienced DevOps Team Leader to join our dynamic IT department. As a DevOps Team Leader, you will play a crucial role in guiding and mentoring our DevOps team, fostering a culture of continuous improvement, and ensuring the smooth and efficient operation of our development and deployment processes. You will be responsible for leading a team of DevOps engineers, managing their growth and development, and driving the adoption of best practices in our Agile environment.
Key Responsibilities:
- Team Leadership and Mentoring:
- Lead, mentor, and develop a high-performing DevOps team.
- Build and execute growth plans for team members, ensuring continuous professional development.
- Foster a collaborative and inclusive team environment.
- Agile and Continuous Improvement:
- Promote and implement Agile methodologies within the team.
- Drive continuous improvement in processes, tools, and team performance.
- Facilitate regular retrospectives and implement action plans for improvement.
Technical Expertise:
- Oversee the design, implementation, and maintenance of our infrastructure using Kubernetes, Terraform, AWS, and ArgoCD.
- Ensure the reliability, scalability, and security of our cloud-based environments.
- Troubleshoot and resolve complex technical issues.
- Collaboration and Communication:
- Collaborate with cross-functional teams, including software development, QA, and product management.
- Communicate effectively with stakeholders to understand requirements and deliver solutions.
- Ensure transparency and visibility of team progress and performance.
- Innovation and Best Practices:
- Stay updated with the latest industry trends and technologies.
- Advocate for and implement best practices in DevOps, cloud computing, and infrastructure as code.
- Lead initiatives to improve system performance, reliability, and automation.
Experience and Expertise:
- At least 2 years experience in a DevOps leadership role.
- Strong expertise in Kubernetes, Terraform, AWS, and ArgoCD.
- In-depth knowledge of CI/CD pipelines, cloud infrastructure, and container orchestration.
Agile Methodologies:
- Experience working in Agile environments and promoting Agile principles.
- Track record of driving continuous improvement within teams.
Technical Skills:
- Proficiency in scripting languages (e.g., Python, Bash).
- Solid understanding of networking, security, and monitoring tools.
- Experience with infrastructure automation and configuration management.
- Leadership and Mentoring:
- Excellent leadership, coaching, and mentoring skills.
- Ability to build and execute growth plans for team members.
- Strong interpersonal and communication skills.
Problem-Solving:
- Strong analytical and problem-solving abilities.
- Ability to troubleshoot and resolve complex technical issues.