Description:
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.
Competencies required:
- 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.
Requirements:
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.
Competencies required:
- 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.
- 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.
- 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.