Evaluate business requirements and provide recommendations on application and platform design.
Analyse design specifications and validate technical solutions with development stakeholders.
Collaborate with Solution Architects and Engineering teams to assess new technologies and functionalities, ensuring alignment with business objectives.
Implement, integrate and support Kubernetes, Docker and APIGEE environments.
Take ownership of platform migrations and upgrades to new releases.
Partner with Engineering Leads to plan and execute proof-of-concept initiatives.
Communicate solution designs and implementation approaches to both technical and non-technical stakeholders.
Maintain and enhance technical documentation, knowledge repositories and operational procedures.
Ensure high availability and operational stability of applications and hosted servers across UNIX and Windows platforms.
Troubleshoot and resolve infrastructure, application and database-related issues.
Perform technical analysis and incident resolution activities for service requests and production issues.
Utilise team tools, documentation and knowledge bases to support operational excellence.
Work with external vendors where required to resolve complex technical challenges.