Description:
Our client is seeking an experienced Engineering Manager to lead our distributed systems team based in Stellenbosch. This hybrid role (3 days per week in office) combines technical leadership with people management and process optimization, focusing on our telecom software solutions.Key Responsibilities
- Team Leadership: Mentor and guide a team of 10+ engineers, fostering collaboration and professional growth.
- Process Improvement: Oversee Agile and DevOps practices for Java- and Kafka-based microservices.
- Technical Guidance: Provide high-level input on telecom protocols (PLMN/PSTN) and distributed system architecture (hands-on coding not required but beneficial).
- Stakeholder Management: Align engineering efforts with product and customer needs.
Required Qualifications
- 10+ years of experience in software engineering, with a degree in Computer Science or Engineering.
- Proven leadership in managing software teams, preferably in telecom or distributed systems.
- Strong process expertise in Agile, CI/CD, and software quality assurance.
- Technical familiarity with Java/Kafka stacks (prior coding experience is a plus).
- Leadership qualities: Strategic, empathetic, and results-driven.
If you are interested in this opportunity, please apply directly. For more IT jobs, please visit www.networkrecruitment.co.za. If you wish to send your CV per email forward your CV to clombard@networkrecruitment.co.za and copy the reference number in brackets in the subject line of your e-mail.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any further possible positions
Requirements:
- Team Leadership: Mentor and guide a team of 10+ engineers, fostering collaboration and professional growth.
- Process Improvement: Oversee Agile and DevOps practices for Java- and Kafka-based microservices.
- Technical Guidance: Provide high-level input on telecom protocols (PLMN/PSTN) and distributed system architecture (hands-on coding not required but beneficial).
- Stakeholder Management: Align engineering efforts with product and customer needs.
- 10+ years of experience in software engineering, with a degree in Computer Science or Engineering.
- Proven leadership in managing software teams, preferably in telecom or distributed systems.
- Strong process expertise in Agile, CI/CD, and software quality assurance.
- Technical familiarity with Java/Kafka stacks (prior coding experience is a plus).
- Leadership qualities: Strategic, empathetic, and results-driven.
15 Apr 2025;
from:
careers24.com