Job Search and Career Advice Platform

Enable job alerts via email!

Technical / Program Manager

Impronics Technologies

Johannesburg

On-site

ZAR 800 000 - 1 000 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Johannesburg seeks a Technical / Program Manager to lead the development of scalable data platforms. This role involves establishing collaboration among teams, driving the quality of technical solutions, and mentoring engineers. Candidates must hold a Bachelor's or Master's degree in Computer Science Engineering or equivalent and have hands-on platform building experience. The position offers an opportunity to influence the technological landscape within the company and ensure alignment with strategic objectives.

Qualifications

  • Experience in developing scalable data platforms is essential.
  • Strong ability to collaborate with multiple platform teams.
  • Proven mentorship and knowledge-sharing capabilities.

Responsibilities

  • Establish content authority in collaboration with stakeholders.
  • Drive quality and delivery of technical solutions.
  • Influence business unit thinking and provide expert technical guidance.

Skills

Platform building experience
Collaboration across teams
Mentoring and training skills
Agile methodologies
Problem identification and analysis

Education

Bachelor's / Master's degree in Computer Science Engineering or equivalent
Job description
Job Description :

Technical / Program ManagerWe aspire to build a high-quality, innovative, and robust software.

If you are a hands-on platform builder with significant experience in developing scalable data platforms, look no further.

Your responsibilities as an Engineer :
  • Establish clear content authority in collaboration with the system architect / engineer, product manager, and product owners to align the team to the system mission and vision, road maps, as well as system service ownership requirements.
  • Able to collaborate with multiple platform teams and maintain continuous integration standards.
  • Develop and mature the competency of the engineering team by training / mentoring the team members.
  • Contribute specialist knowledge of the technological landscape to the team.
  • Direct the delivery and quality of the Technical solution.
  • Drive a culture of relentless improvement.
  • Influence the thinking of the Business Unit and provide expert influence across the Technical landscape.
  • Act as the escalation point for the management of performance improvement and development of functional resources.
  • Listen and direct teams in problem identification, root cause analysis, and decision-making.
  • Actively look for opportunities to shorten development timelines, improve team skills, and enhance cost efficiency of application development activities.
  • Spend % of the time leading engineering practice activities across all release trains within the program.
  • Oversee the containment of Technical debt levels and ensure that refactoring / remediation / simplification takes place on a regular basis.
  • Set parameters and guide the selection of the most appropriate vendor with the required expertise to meet the requirements for capacity and capability building.
  • Provide or make available expert knowledge of prototype creation, module and solution design, and development using agile methodologies and continuous testing to enable target business capabilities / client / employee journeys.
  • Realize technology and operations strategic objectives by driving the implementation of new and relevant Technical capabilities.
Experience & Pedigree :
  • Bachelor's / Master's degree in Computer Science Engineering or equivalent.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.