Position Overview
- We are seeking a Platform Operations Engineer to design, implement, operate, and continuously improve identity and access management (IAM) capabilities across multiple client environments and projects.
- The ideal candidate has hands-on experience with identity solutions, authentication/authorisation protocols, Microsoft identity technologies, and platform automation.
- This role requires a strong team player who can work collaboratively with internal teams, clients, technology partners, and stakeholders to deliver secure, reliable, and scalable identity services.
Key Responsibilities
Identity and Access Management
- Design, implement, configure, and maintain IAM solutions across client organisations and project environments.
- Support the delivery, operations, and continuous improvement of shared identity solutions used by various client stakeholders.
- Configure and manage identity brokering and federation products in the Microsoft ecosystem, including Active Directory, AD FS, Public Key Infrastructure (PKI), and Microsoft Entra ID.
- Implement and manage authentication and authorisation protocols including Kerberos, SAML, OAuth, and OpenID Connect.
- Use Microsoft Graph API to support identity administration, integration, and automation.
- Ensure the security, resilience, governance, and compliance of the identity platform(s).
Platform Automation and Operations
- Develop and maintain scripts, tools, and automation to reduce operational toil and eliminate repetitive manual tasks.
- Build and maintain platform and deployment automation using scripting, configuration management, and CI/CD practices.
- Apply DevSecOps principles to platform, identity, and security automation.
- Support day-to-day operations, troubleshoot incidents, and resolve IAM and platform-related issues.
- Contribute to monitoring, documentation, testing, change management, and operational readiness activities.
Collaboration and Stakeholder Engagement
- Work closely with team members to plan, deliver, and support identity and automation initiatives across multiple client projects.
- Collaborate with cross-functional teams, clients, vendors, and technology partners to resolve issues and deliver outcomes.
- Communicate technical matters clearly to both technical and non-technical stakeholders.
- Share knowledge, support teammates, and contribute positively to a collaborative and inclusive team culture.
- Participate in on-call, incident response, or other operational support arrangements where required.
Required Skills and Experience (Core Requirements)
- Degree in Computer Science, Computer Engineering, Information Technology, Engineering, or related discipline; or equivalent practical experience.
- At least 4 years of experience in IAM, platform engineering, automation, or a related field.
- Experience with directory and identity services such as Active Directory, LDAP, AD FS, and Microsoft Entra ID.
- Strong understanding of identity and federation protocols including SAML, OAuth, and OpenID Connect (Kerberos is an advantage).
- Experience using Microsoft Graph API for identity management, integration, or automation.
- Proficiency in scripting/automation using PowerShell, Python, or similar technologies.
- Knowledge of identity governance, access management, and compliance requirements.
- Strong troubleshooting, analytical, and problem-solving skills.
- Good written and verbal communication skills.
- Demonstrated ability to work effectively as a team player in a collaborative, multi-stakeholder environment.
- Willingness to support the operations and continuous improvement of shared identity services across client environments.
Preferred Qualifications
- Microsoft Certified: Identity and Access Administrator Associate.
- Microsoft Certified: Azure Security Engineer Associate.
- Relevant Azure, AWS, or DevOps certifications.
- Experience supporting identity federation or shared identity platforms across multiple organisations.
- Experience designing and integrating identity solutions in regulated or large enterprise environments.
Key Attributes
- Collaborative team player with a service-oriented mindset.
- Proactive, accountable, and committed to continuous improvement.
- Able to balance security, reliability, usability, and operational requirements.
- Comfortable working across technical domains and engaging diverse stakeholders.
- Willing to learn, share knowledge, and contribute to a positive team culture.