PURPOSE:
- The Senior Microsoft & Cloud Platform Engineer plays a pivotal role in solutioning, designing, implementing and optimizing our Microsoft (Windows Server) and cloud-hosted infrastructure to empower the organization's continuous digital transformation.
- This role contributes toward the scalability, security, and reliability of our Microsoft and cloud-based services. It enables agility, rapid innovation and drives efficiencies within the Microsoft and cloud infrastructure that underpins mission-critical payment clearing platforms.
- Key focus areas include SLA100, regulatory compliance such as PCI, operational excellence, and cost-efficient infrastructure while enabling innovation through automation, infrastructure as code, enterprise patching and vulnerability management, environment modernisation and optimisation, FinOps-led cost optimisation, best practices and modern OS systems and cloud engineering practices across AWS-centred, multi-cloud environments.
You will engage with the following stakeholders
Internal
- The role collaborates with multiple internal governance, business and technical delivery teams including:
- Application owners and product teams
- ICT management
- IT Operations, Security, and IT Governance teams
- Cloud Centre of Excellence (CCOE)
Enterprise governance structures such as but not limited to:
- Enterprise Design Authority
- Change Advisory Board (CAB)
- Risk Committee
- IT Compliance and Audit teams
External
The role engages with a variety of external stakeholders across the financial and technology ecosystem, including:
- Financial industry participants such as banks and non-bank institutions
- Cloud service providers and technology vendors Regulatory authorities and industry compliance bodies
- Potential customers and payment ecosystem participants
- Strategic suppliers and vendors involved in project delivery, support, and maintenance
Your key responsibilities include:
- Provide expert support across core PayInc Microsoft, AWS and hosting platforms by demonstrating innovative and pioneer thinking in area of expertise. Translate this into design, solutions and/or working practice improvements within the technical domain
- Actively contribute to the design and deployment of scalable, highly available, and fault-tolerant platforms for the hosting of PayInc services.
- Collaborate with architecture teams to implement approved infrastructure patterns and solutions.
- Support governance bodies with technical insight and infrastructure risk considerations.
- Vet all technical requirements and details for new ventures, technical design changes and functional specifications within the Microsoft & Cloud Compute domain and provide infrastructure expertise and guidance to Engineers and other stakeholders.
- Engineer highly available and fault-tolerant hosting platforms and landing zones capable of supporting critical payments infrastructure. Ensure build alignment with enterprise architecture, governance standards and PayInc IT strategy.
- Design, build and govern core Microsoft platform services, including Windows Server, Active Directory, Group Policy, DNS and DHCP, and their integration with AWS, other cloud hosted landing zones and hybrid identity services.
- Collaborate with internal and external teams to understand requirements and provide secure, fault-tolerant and scalable solutions through resilient architecture that adheres to industry controls and best practices.
- Support application and other technical teams in adopting cloud-native design patterns and deployment approaches.
- Identify automation opportunities and drive the automation of infrastructure operations, configuration and deployment processes using tools such as, but not limited to Terraform, AWS CloudFormation, PowerShell, Microsoft services such as patch management & automation services and AWS Systems Manager Automation.
- Develop and maintain Infrastructure as Code (IaC) frameworks to standardize infrastructure provisioning and version control.
- Evaluate and propose enhancements to IaC tooling, repository structures, and lifecycle management practices to increase consistency and reduce operational risk.
- Contribute to the multi-cloud platform strategy and enablement. Identify and enable solutions that support interoperability across cloud providers.
- Monitor system performance and proactively optimize resources, propose architectural improvements that balance performance, resilience, and cost efficiency.
- Identify cost-effective technologies and architectural approaches for hosting and scaling PayInc hosting platforms.
- Drive FinOps initiatives to improve financial visibility, accountability and cloud spend optimisation.
- Lead cost optimisation across the AWS and Microsoft estate through rightsizing, Savings Plans and Reserved Instance coverage, Windows Server and infrastructure licence optimisation. Drive lifecycle tiering and the decommissioning of idle resources. Track realised savings against targets and report them to senior IT leadership.
- Drive the Compute team’s process of defining standardized infrastructure blueprints for consistent platform deployment.
- Lead environment modernisation and optimisation programmes, including the upgrade or migration of end-of-support Windows Server, workloads, rehosting, replatforming, containerisation where appropriate, and rationalisation of legacy infrastructure. Provide a business case and risk assessment for each initiative.
- Troubleshoot and resolve complex issues related to multi-cloud infrastructure. Participate in incident response and problem management. Assist other technical areas in root cause analysis
- Stay updated with emerging technologies trends and assess their applicability to PayInc’s infrastructure needs.
- Maintain strict compliance with financial industry regulations and security standards, processes, policies & procedures.
- Ensure infrastructure alignment with industry security requirements and internal security policies.
Contribute to the development and continuous improvement of Microsoft environment standards, cloud standards, policies, processes and procedures, including:
- Code management standards
- Security and compliance frameworks
- PCI alignment
- Architectural governance
- Cloud operational processes
- Environment tagging
- Maintain SLA100 operational readiness through proactive monitoring, alerting, and infrastructure resilience.
- Drive audit readiness by maintaining traceable and documented infrastructure configurations.
- Participate in security reviews, vulnerability management, and drive remediation activities.
- Own the end-to-end patching lifecycle for Windows and Linux workloads across AWS and on-premises environments, including patch baselines, maintenance windows, test and pre-production validation, phased production rollout, rollback and exception handling..
- Define and maintain patch governance and compliance reporting aligned to PCI DSS and CIS Benchmarks, including patch SLAs based on vulnerability severity, audit-ready evidence and measurable compliance targets reported to various forums.
- Create documentation and provide guidance to internal teams on cloud best practices and usage.
- Provide technical leadership to Microsoft and cloud platform engineers by setting engineering standards, reviewing designs and changes, coaching and mentoring engineers, guiding work prioritisation and acting as the escalation point for complex incidents and major changes.
- Represent the Distributed Platforms team at governance and risk forums, communicate platform risk, patch compliance, modernisation progress and cost outcomes to senior stakeholders in clear, business-focused terms.
QUALIFICATIONS / KNOWLEDGE
Bachelor’s Degree in one of the following fields advantageous:
- Computer Science
- Information Technology
- Information Systems
- IT engineering or related discipline
Microsoft & AWS Certifications (Required – at least one in each specialisation area. Additional advantageous):
- Microsoft Certified: Windows Server Hybrid Administrator Associate (AZ-800 and AZ-801)
- Microsoft Certified: Azure Administrator Associate (AZ-104)
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305) or Identity and Access Administrator Associate (SC-300)
- AWS Certifications (Required – at least one at Professional level):
- AWS Certified Solutions Architect – Professional
- AWS Certified DevOps Engineer – Professional
- AWS Certified SysOps Administrator – Associate
- AWS Certified Security – Specialty or AWS Certified Advanced Networking – Specialty (advantageous)
Infrastructure as Code & DevOps Certifications (Advantageous)
- HashiCorp Terraform Certification
- Microsoft Certified: DevOps Engineer Expert (AZ-400)
- Kubernetes Certifications (CKA / CKAD)
- Docker certifications
- Git or DevOps platform certifications
- Governance, Service Management & Cost Optimisation Certifications (Advantageous)
- FinOps Certified Practitioner (FinOps Foundation)
- ITIL 4 Foundation or higher
- Information security certification such as CISSP, CISM or CCSP
- Master’s degree advantageous