A vacancy exists for a DevOps Team Lead within the Micro Merchant Division – Kazang, in Cape Town, Century City.
This role is ideal for a seasoned DevOps professional looking to take on a leadership position and drive innovation within a dynamic team.
The main purpose of this role is to lead, mentor, and support the DevOps team while driving automation and continuous improvement of development processes and infrastructure. The role involves overseeing deployment strategies, ensuring system reliability, and fostering strong collaboration between developers, technical teams, and stakeholders
Key Responsibilities include, but are not limited to:
- Lead and mentor a team of DevOps Engineers, fostering a culture of innovation and collaboration.
- Develop and maintain an intimate knowledge of the software architecture and overall system design.
- Drive automation initiatives to streamline software integration, release, and deployment processes.
- Oversee and enhance system monitoring, logging, and metrics reporting for improved reliability.
- Collaborate with development teams to improve software quality and operational efficiency.
- Maintain and enforce security best practices across all environments.
- Evaluate and adopt new technologies to optimize system performance and scalability.
- Troubleshoot complex production issues and provide guidance on resolution strategies.
- Perform and oversee preventative maintenance on infrastructure, ensuring high availability.
- Engage with customers, solutions architects, and other stakeholders to align technical requirements.
- Lead project teams in the development and delivery of DevOps solutions.
- Ensure proper documentation of processes, configurations, and best practices.
- Manage on-call rotations and incident response protocols.
In order to be considered for this position, the following requirements must be met:
- Bachelor of Science or any related tertiary qualification.
- 4-6 years of experience in a DevOps or related role, wanting to progress into a leadership capacity.
- Strong expertise in Python or a comparable programming language. Advanced knowledge of databases and SQL.
- Extensive experience in managing Linux-based production environments.
- Proficiency in cloud-based infrastructure and deployment strategies.
- Hands-on experience with containerization (Docker) and orchestration tools (e.g., Kubernetes).
- Strong understanding of CI/CD pipelines and automation tools.
- Proven ability to mentor and develop team members.
- Excellent leadership and communication skills.
- Strategic thinker with a proactive and results-oriented approach.
- Ability to build and maintain strong cross-functional relationships.
- High attention to detail and ability to enforce best practices.
- Passion for technology and continuous learning.
- Strong problem-solving and analytical skills.
1 person has applied for this job. 55 people have viewed this job.