Job Description
Role Overview
The DevOps Engineer will play a key role in delivering and operating enterprise Identity \& Access Management (IAM) capabilities. This role is responsible for automating deployment, configuration, and lifecycle management of IAM platforms and integrations. The engineer will build and maintain CI/CD pipelines, implement infrastructure as code, and ensure secure, scalable, and reliable IAM services across the organisation
.
The position works closely with IAM architects, security engineers, platform teams, and application owners to support and deploy both cloud and on-prem IAM solution
s.
Client is undergoing a transformation of its Identity and Access Management practices including the delivery of a set of net new tools to overhaul how IAM is carried out in the industry. We are seeking experienced and dynamic DevOps Engineers who have a good understanding of cloud platforms and Identity Management including AWS, GCP and Azure, with a successful track record of working in complex global organisations at fast pace. The role will report to the Lead Architects and be part of a dynamic and highly skilled te
am.
In this role, you w
- ill:Design, build, and maintain CI/CD pipelines for IAM components, policies, connectors, microservices, and integrati
- ons.Enable automated testing, security scanning, and controlled deployments across DEV/TEST/PROD environme
- nts.Implement continuous improvement to streamline IAM release proces
- ses.Develop and maintain IaC (Terraform, Ansible for deploying IAM infrastructure, identity policies, directories, and supporting platfo
- rms.Ensure consistent, repeatable environments and compliance with architectural standa
- rds.Develop scripts and automation for account lifecycle operations, access provisioning, and system integrati
- ons.Build and maintain CI/CD pipelines for .NET and configuration-based deployments (e.g., Azure DevOps/GitHub Actions/Jenki
- ns).Automate environment provisioning and configuration using Infrastructure as Code (e.g., Terraform, ARM/Bicep) and configuration management (e.g., Ansible, D
- SC).Implement automated deployment patterns for IAM compone
- nts:MIM rules extensions / serv
- icesScheduled jobs and supporting utili
- tiesDatabase changes (versioned SQL scripts, DACPAC where appropri
- ate)Support secure delivery practices: secrets management, least privilege, vulnerability remediation, and audit-ready contr
- ols.Collaborate with L2/L3 teams to convert recurring incidents into automation and permanent fi
- xes.Embed security into the build and deployment process, including vulnerability scanning, secrets detection, and code quality che
- cks.Work with cybersecurity teams to ensure compliance with Zero Trust principles and IAM security polic
- ies.Collaborate with IAM architects, security teams, and application owners on design and integration requireme
- nts.Create and maintain documentation for pipelines, IaC, deployment patterns, and operational proces
ses.
To be successful in this role, you should meet the following requirem
ents:
Key Skills \& Expe
rienceTechnical
- SkillsInfrastructure as code (Terraform \& GCP Provisioning) Terraform core, GCP Infra, Policy as code, develop the capability to manage, maintain and write pol
- icies,Proven experience in a DevOps / SRE / Platform Engineering role supporting enterprise applica
- tions.Strong hands-on experience with CI/CD and source control (Git), including release pipelines and environment prom
- otion.Working knowledge of .NET build/release processes and dependency manag
- ement.Strong SQL Server experience for deployment automation and troubleshooting (schema changes, performance aware
- ness).Strong experience with Visual Studio (2019/2022): building and troubleshooting solutions, MSBuild, test r
- unnersScripting skills (PowerShell strongly preferred; Python desir
- able).Experience implementing monitoring/alerting and operational run
- books.DevSecOps \& platform security, security scanning, IAM and identity, network security, comp
- lianceRelease engineering and governance, release ops, change management, documen
- tationRegionalisation and compliance, regional deployments and failover, data residency, conditional
- accessExperience with tools like GitHub, Jenkins, Ansible,
NexusSoft
- SkillsStrong problem-solving and troubleshooting capabil
- ities.Ability to work collaboratively across security, engineering, and operations
- teams.Excellent communication and documentation s
- kills.Experience working in Agile/Scrum environ
- ments.Experience of Privileged Access Management and identity access mana
- gementUnderstanding and experience of technologies deployed at a large scale in a global IT ente
- rpriseExperience of working in an Agile team – managing workload in Jira and engagements in Jira Servic
- e DeskAbility to adapt and understand new technologies – being self-motivated to
- learnStrong interpersonal, influencing, communication and report-writing
- skillsAbility to interact appropriately with users of various technical skill
- levelsAbility to work in a multi country, culturally diverse and time-zone separated
role.