Own end-to-end delivery for assigned ICT infrastructure projects, from initiation through testing, commissioning and handover, ensuring scope and timelines are met.
Create and maintain clear project execution plans, schedules, budgets and resource lists to keep multiple projects on track.
Track project progress, milestones and costs, raise and manage change control, and close out issues to maintain delivery quality.
...
Bachelor's Degree in Computer Science, Engineering, IT, or related technical field.
Minimum 2 years managing software development and/or system integration projects.
Software developer background — hands-on coding/scripting experience (Python, JavaScript, or similar) and the ability to read, understand, and challenge code and technical designs.
...