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.