Job Descriptions
The role is responsible for supporting technical implementation, solution delivery, system integrations and operational support across enterprise IT initiatives and operational systems.
The role works closely with Applications, Infrastructure, Data teams, vendors and stakeholders to support implementation, troubleshooting, automation, technology adoption and modernisation activities.
The role requires a technically strong and hands-on individual who is comfortable analysing systems, developing integrations, resolving technical issues and supporting implementation activities across a diverse technology landscape.
Primary Objectives of Position
- Strengthen hands-on engineering and implementation capability across enterprise IT initiatives.
- Support application modernisation, integration, automation and technology adoption activities.
- Reduce dependency on a small number of technical specialists and external vendors.
- Improve technical implementation quality, operational readiness and solution sustainability.
- Support troubleshooting, issue resolution, platform enablement and technical governance activities.
Major Responsibilities:
- Support solution design, implementation planning and technical delivery activities across enterprise applications, integrations and platforms.
- Support implementation, deployment and rollout activities across enterprise applications, integrations and platforms.
- Perform hands-on coding, scripting, automation and technical implementation activities where required.
- Develop and maintain APIs, integrations, automation scripts and reusable technical components.
- Support API development, integration validation and data flow analysis activities.
- Troubleshoot application, integration, infrastructure and operational system issues.
- Perform log analysis, root cause investigation and technical problem resolution.
- Support platform modernisation, cloud migration and infrastructure transformation initiatives.
- Review technical designs, implementation approaches and integration solutions.
- Work with developers, infrastructure teams, vendors and stakeholders to resolve technical implementation challenges.
- Support development of prototypes, proofs of concept and automation solutions.
- Support deployment, operational readiness and transition activities across enterprise systems and platforms.
- Support implementation and operational activities involving cloud, Kubernetes, container and virtualisation platforms.
- Support implementation, onboarding, operationalisation, maintenance and enhancement of strategic technology platforms such as API Gateway, Integration Platform, CI/CD, DevOps and related enterprise capabilities.
- Support CI/CD implementation, pipeline development, deployment automation and DevOps adoption across application teams.
- Support application modernisation initiatives through hands-on technical implementation, migration, integration and automation activities.
- Act as a technical champion and subject matter contributor for assigned technology platforms and engineering practices.
- Work with the Senior Technology Delivery Manager, Applications and Infrastructure teams to onboard and operationalise new technology capabilities across the organisation.
- Support technical governance activities to ensure compliance with enterprise architecture, cybersecurity and operational standards.
- Prepare technical documentation, implementation recommendations and technical status updates
Job Specifications
- Degree or Diploma in Computer Science, Software Engineering, Solution Architecture or a related field.
- Minimum 5 years of experience in application development, systems engineering, integration, technical implementation or enterprise application support.
- Experience in enterprise application environments and system integrations preferred.
- Experience supporting application modernisation, cloud, DevOps or automation initiatives preferred.
Knowledge/Skills
- Good understanding of enterprise applications, APIs and system integrations.
- Good understanding of solution design, system integrations and implementation approaches.
- Good understanding of APIs, middleware and integration patterns.
- Strong hands-on coding or scripting capability.
- Familiarity with SQL, PowerShell, Python, JavaScript, C#, Java or equivalent technologies.
- Familiarity with API management, integration platforms and enterprise integration patterns preferred.
- Familiarity with CI/CD, DevOps, Infrastructure-as-Code and automation practices preferred.
- Familiarity with GitLab, Jira, Confluence or equivalent enterprise engineering toolsets preferred.
- Familiarity with cloud platforms such as AWS, Azure or equivalent enterprise cloud environments preferred.
- Familiarity with Kubernetes, containerisation and cloud-native application deployment preferred.
- Familiarity with virtualisation and hyperconverged infrastructure platforms such as Nutanix preferred.
- Strong troubleshooting and root cause analysis capability.
- Good understanding of deployment and operational support activities.
- Good understanding of cybersecurity and technical governance requirements.