Johannesburg, za
5 days ago
Lead, Technology

To shape, plan, lead portfolio delivery providing expert Engineering skill, directing system capabilities, priorities, resources ensuring solutions are developed, maintained to standards practices. To synthesize, mature engineering practices (software; quality; change & release; DevOPS) across portfolio delivery teams (5-12 teams). Lead, manage resources: software; quality engineers, technical system team (50-80 resources), building capacity, capability, competencies in Engineering team.

Advise, maintain and implement the Engineering standards, methods and procedures across Portfolio to ensure a consistent and best practice approach in the development of end-to-end solutions.Collaborate with Platform Owners in ensuring that the platform is engineered to be secure, meet service level objectives in terms of availability, reliability and performance. Set-up appropriate processes to quality assure all code deployed onto the platform.Conduct quality assurance and approve developed code linked to supplied specifications and ensure  that applications are built in line with continuous delivery/ continuous integration standards.Continuously develop and mature competency of the Engineering team by overseeing the provision of support in the form of training, mentoring, coaching, etc. for practice team members to allow them to attain mastery in their technical skills. Collaborate and create opportunities for team members to acquire adjacent skills (T-shaped employees ) and emergent skills as well as actively driving cross skilling as a strategic initiative in conjunction with other technology engineering practices.Contribute deep, specialist knowledge of the technological landscape to the team, thereby developing and enhancing the technical capabilities of the team, and building a pipeline of expertise.
Confirm your E-mail: Send Email