All Jobs Vacancy

Devops Engineer (Identity and Access Management (IAM)

Posted 2 weeks ago by Infoplus Technologies UK Ltd

Summary: The DevOps Engineer will be instrumental in delivering and managing enterprise Identity & Access Management (IAM) capabilities, focusing on automating deployment and lifecycle management of IAM platforms. This role involves building and maintaining CI/CD pipelines, implementing infrastructure as code, and ensuring the reliability and security of IAM services across the organization. The engineer will collaborate with various teams to enhance IAM processes and embed security practices throughout the deployment lifecycle.

Key Responsibilities:

  • Design, build, and maintain CI/CD pipelines for IAM components, policies, connectors, microservices, and integrations.
  • Enable automated testing, security scanning, and controlled deployments across DEV/TEST/PROD environments.
  • Implement continuous improvement to streamline IAM release processes.
  • Develop and maintain IaC (Terraform, Ansible) for deploying IAM infrastructure, identity policies, directories, and supporting platforms.
  • Ensure consistent, repeatable environments and compliance with architectural standards.
  • Develop scripts and automation for account lifecycle operations, access provisioning, and system integrations.
  • Build and maintain CI/CD pipelines for .NET and configuration-based deployments (e.g., Azure DevOps/GitHub Actions/Jenkins).
  • Automate environment provisioning and configuration using Infrastructure as Code (e.g., Terraform, ARM/Bicep) and configuration management (e.g., Ansible, DSC).
  • Implement automated deployment patterns for IAM components, including MIM rules extensions/services, scheduled jobs, and database changes.
  • Support secure delivery practices: secrets management, least privilege, vulnerability remediation, and audit-ready controls.
  • Collaborate with L2/L3 teams to convert recurring incidents into automation and permanent fixes.
  • Embed security into the build and deployment process, including vulnerability scanning, secrets detection, and code quality checks.
  • Work with cybersecurity teams to ensure compliance with Zero Trust principles and IAM security policies.
  • Collaborate with IAM architects, security teams, and application owners on design and integration requirements.
  • Create and maintain documentation for pipelines, IaC, deployment patterns, and operational processes.

Key Skills:

  • Infrastructure as code (Terraform & GCP Provisioning)
  • Proven experience in a DevOps/SRE/Platform Engineering role supporting enterprise applications
  • Strong hands-on experience with CI/CD and source control (Git)
  • Working knowledge of .NET build/release processes and dependency management
  • Strong SQL Server experience for deployment automation and troubleshooting
  • Strong experience with Visual Studio (2019/2022)
  • Scripting skills (PowerShell strongly preferred; Python desirable)
  • Experience implementing monitoring/alerting and operational runbooks
  • DevSecOps & platform security, security scanning, IAM and identity, network security, compliance
  • Release engineering and governance, release ops, change management, documentation
  • Regionalisation and compliance, regional deployments and failover, data residency, conditional access
  • Experience with tools like GitHub, Jenkins, Ansible, Nexus

Salary (Rate): undetermined

City: Sheffield

Country: UK

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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 life cycle 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.

Key Skills & Experience

Technical Skills

Infrastructure as code (Terraform & GCP Provisioning) Terraform core, GCP Infra, Policy as code, develop the capability to manage, maintain and write policies,

Proven experience in a DevOps/SRE/Platform Engineering role supporting enterprise applications.

Strong hands-on experience with CI/CD and source control (Git), including release pipelines and environment promotion.

Working knowledge of .NET build/release processes and dependency management.

Strong SQL Server experience for deployment automation and troubleshooting (schema changes, performance awareness).

Strong experience with Visual Studio (2019/2022): building and troubleshooting solutions, MSBuild, test runners

Scripting skills (PowerShell strongly preferred; Python desirable).

Experience implementing monitoring/alerting and operational runbooks.

DevSecOps & platform security, security scanning, IAM and identity, network security, compliance

Release engineering and governance, release ops, change management, documentation

Regionalisation and compliance, regional deployments and failover, data residency, conditional access

Experience with tools like GitHub, Jenkins, Ansible, Nexus

In this role, you will:

Design, build, and maintain CI/CD pipelines for IAM components, policies, connectors, microservices, and integrations.

Enable automated testing, security scanning, and controlled deployments across DEV/TEST/PROD environments.

Implement continuous improvement to streamline IAM release processes.

Develop and maintain IaC (Terraform, Ansible for deploying IAM infrastructure, identity policies, directories, and supporting platforms.

Ensure consistent, repeatable environments and compliance with architectural standards.

Develop scripts and automation for account life cycle operations, access provisioning, and system integrations.

Build and maintain CI/CD pipelines for .NET and configuration-based deployments (eg, Azure DevOps/GitHub Actions/Jenkins).

Automate environment provisioning and configuration using Infrastructure as Code (eg, Terraform, ARM/Bicep) and configuration management (eg, Ansible, DSC).

Implement automated deployment patterns for IAM components:

o MIM rules extensions/services

o Scheduled jobs and supporting utilities

o Database changes (versioned SQL scripts, DACPAC where appropriate)

Support secure delivery practices: secrets management, least privilege, vulnerability remediation, and audit-ready controls.

Collaborate with L2/L3 teams to convert recurring incidents into automation and permanent fixes.

Embed security into the build and deployment process, including vulnerability scanning, secrets detection, and code quality checks.

Work with cybersecurity teams to ensure compliance with Zero Trust principles and IAM security policies.

Collaborate with IAM architects, security teams, and application owners on design and integration requirements.

Create and maintain documentation for pipelines, IaC, deployment patterns, and operational processes.

Identity and Access Management (IAM)

Rate:
£0/year
Location:
Sheffield
IR35 Status:
Undetermined
Remote Status:
Undetermined
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job