Synchronization of IT strategy and planning with the organization's existing and future business goals
Determining and implementing build versus buy strategies, mentor personnel, and views of the overall business strategy.
Works closely with solutions architects to provide an opinion based enterprise solution that is flexible, scalable and capable of synchronizing with continuously changing business requirements
Experience in DevOps, SDLC, containers, Kubernetes, microservices and APIs design
Asses current applications, data flows and processes and design for future growth
Requirements
Bachelor's degree in math, computer science or related field
Senior Microsoft Architect to support enterprise technology assessment and transformation projects, focusing on Microsoft Power Platform and Azure solutions.
Responsibilities
Analyse existing business and technical requirements and assess current enterprise applications, architecture and integrations.
Evaluate Microsoft Power Platform and Azure solutions.
Design scalable and secure target solution architecture, including application components, data flows and integration patterns.
Identify required Microsoft products, services and licences.
Prepare infrastructure sizing and estimate implementation, licensing and ongoing maintenance costs.
Requirements
Nice to have: Microsoft Certified: Power Platform Solution Architect Expert
Nice to have: Azure Solutions Architect certification
The Integration & Application Development Lead is responsible for the design, development, integration, implementation, and support of enterprise applications and system interfaces. The role involves acting as a technical lead and mentoring junior team members.
Responsibilities
Apply advanced technical principles, concepts, and best practices to application development, systems integration, and enterprise technology solutions.
Serve as a technical lead for application development and integration initiatives, providing guidance, mentoring, and knowledge sharing to team members.
Design, develop, test, deploy, and maintain application integrations, APIs, interfaces, and custom software solutions.
Analyze business requirements and translate them into scalable, reliable, and maintainable technical solutions.
Identify, troubleshoot, and resolve complex application, integration, and system issues while driving root-cause analysis and continuous improvement efforts.
Senior Operations Support Engineer responsible for ensuring reliability, availability, performance, and continuous improvement of complex enterprise IT environments.
Responsibilities
Manage complex production incidents, lead technical investigations, and perform root-cause analyses to prevent recurring issues and improve service reliability.
Define and enhance monitoring and observability strategies, including metrics, logs, dashboards, alerting, and proactive issue detection.
Design and maintain monitoring solutions using platforms such as Prometheus, Grafana, Zabbix, Splunk, and Datadog.
Monitor and optimise system performance, availability, scalability, and resilience across distributed and cloud-native environments.
Support and troubleshoot Linux/Unix systems and containerised environments, leveraging technologies such as Kubernetes, Docker, and OpenShift.
Requirements
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field
Senior Operations Support Engineer responsible for ensuring reliability, availability, performance, and continuous improvement of complex enterprise IT environments.
Responsibilities
Manage complex production incidents, lead technical investigations, and perform root-cause analyses to prevent recurring issues and improve service reliability.
Define and enhance monitoring and observability strategies, including metrics, logs, dashboards, alerting, and proactive issue detection.
Design and maintain monitoring solutions using platforms such as Prometheus, Grafana, Zabbix, Splunk, and Datadog.
Monitor and optimise system performance, availability, scalability, and resilience across distributed and cloud-native environments.
Support and troubleshoot Linux/Unix systems and containerised environments, leveraging technologies such as Kubernetes, Docker, and OpenShift.
Requirements
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
Lead the design, development, implementation, and support of enterprise-wide Workday integrations across HR, Payroll, Finance, Benefits, Recruiting, Talent, Learning, and third-party applications.
Responsibilities
Lead the architecture, design, and implementation of end-to-end Workday integration solutions.
Define integration frameworks, standards, governance, and best practices for enterprise deployments.
Collaborate with business and functional teams to translate requirements into scalable technical solutions.
Design real-time, event-driven, batch, and API-based integrations between Workday and external systems.
Develop and maintain Workday integrations using Enterprise Interface Builder, Core Connectors, Cloud Connect, Workday Studio, Workday Extend, Workday Web Services, and Workday Messaging and Event Framework.