IAM (Python) Developer - Hybrid In London Or Glasgow - 12 Month Initial Contract - Inside IR35

Hamilton Barnes

Greater London

Hybrid

GBP 75,000 - 101,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Hamilton Barnes seeks an IAM (Python) Developer for a hybrid role based in London or Glasgow. You will develop production-quality Python scripts and tooling for automation and data processing, while supporting PingDS (ForgeRock DS) across migration and production tasks.

The role covers Linux/RHEL administration, CI/CD automation, and secure coding practices within a modern DevOps environment. Strong knowledge of IAM protocols and REST/JSON is required for successful delivery.

Qualifications

  • Hands-on Python scripting for automation, data processing, and tooling.
  • Experience supporting PingDS or ForgeRock DS platforms across migration and production support.
  • Working knowledge of Linux/RHEL, filesystem, networking, and log analysis.
  • Strong understanding of LDAP/LDAPS, SCIM, REST APIs, JSON, TLS/cert management, and IAM security fundamentals.
  • Experience with Git, CI/CD, Python packaging, Ansible, Terraform, and AI-assisted coding tools.

Responsibilities

  • Develop production-quality Python scripts, utilities, and APIs for automation and data processing.
  • Support IAM and Directory Services platforms, including PingDS, across migration and production activities.
  • Administer Linux/RHEL environments, including filesystem management and performance troubleshooting.
  • Automate migration, deployment, validation, and monitoring within CI/CD pipelines using Python and shell scripting.
  • Contribute to engineering practices: Git, Python packaging, testing, and secure coding standards.

Skills

Python automation
PingDS ForgeRock
Linux administration
IAM protocols
DevOps tooling

Job description

IAM (Python) Developer - Hybrid in London or Glasgow - 12 Month Initial Contract - Inside IR35
Role Overview

The position combines production-quality Python Scripting and tooling with operational support of PingDS (ForgeRock DS), working across automation, deployment, migration, and production support activities. The role sits within a modern DevOps environment and requires familiarity with CI/CD pipelines and AI-assisted development tooling.

Key Responsibilities
  • Develop production-quality Python scripts, utilities, APIs, and integrations for automation, data processing, and operational tasks across IAM and Directory Services environments.
  • Support IAM and Directory Services platforms - primarily PingDS (ForgeRock DS) - across migration, upgrade, configuration, deployment, and production support activities.
  • Administer and manage Linux/RHEL environments, including filesystem management, log analysis, networking fundamentals, and performance troubleshooting.
  • Automate migration, deployment, reconciliation, validation, monitoring, and operational activities using Python and Bash/Shell Scripting within CI/CD pipelines.
  • Maintain and contribute to modern engineering practices including Git, Python package management, testing frameworks, and secure coding standards across the development life cycle.
Top 5 Skills
  • Python development & automation - Hands-on Python development experience covering automation, utilities, API and integration development, data processing, and production-quality Scripting for operational and migration activities.
  • PingDS/ForgeRock DS expertise - Proven experience supporting PingDS or ForgeRock DS platforms across migration, upgrade, configuration, and production support, with the ability to understand and work alongside existing Java-based PingDS components.
  • Linux/RHEL administration - Working knowledge of Linux/RHEL systems including filesystem, permissions, services, networking, log analysis, and Bash/Shell Scripting for operational automation.
  • Directory services & IAM protocols - Solid understanding of LDAP/LDAPS, SCIM, directory replication, schema management, TLS/certificate management, REST APIs, JSON, and core IAM security fundamentals.
  • DevOps & automation tooling - Experience with Git, CI/CD pipelines, Python package management, Ansible, Terraform, and AI-assisted coding tools such as GitHub Copilot, with appropriate validation and secure-use practices.
Role Details
  • Rate: £475 per day Inside IR35
  • Location: Hybrid in London or Glasgow
  • Duration: 12 Month initial Contract
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IAM (Java) Developer - Hybrid In London Or Glasgow - 12 Month Initial Contract - Inside IR35
IAM (Java) Developer - Hybrid In London Or Glasgow - 12 Month Initial Contract - Inside IR35

Hamilton Barnes • Greater London

Hybrid
GBP 105,000 - 125,000
IAM Python Engineer – PingDS Expert (Hybrid UK)
IAM Python Engineer – PingDS Expert (Hybrid UK)

Hamilton Barnes • Greater London

Hybrid
GBP 75,000 - 101,000
Identity and Access Management (IAM) Security Engineer
Identity and Access Management (IAM) Security Engineer

Dianaduggan • Greater London

On-site
GBP 110,000 - 130,000
Umbrella pay framework
Python Developer
Python Developer

Digisourced. • Greater London

On-site
GBP 47,877 - 62,822
AWS Software Engineer (Ref: 194893)
AWS Software Engineer (Ref: 194893)

Forsyth Barnes • England

On-site
GBP 92,250
IAM Tech Lead
IAM Tech Lead

Click Recruitment • Sheffield

On-site
GBP 65,000 - 90,000
IAM Service Lead
IAM Service Lead

83zero Ltd • Lancashire

On-site
GBP 90,000 - 110,000
BPSS clearance
Infrastructure_Python Developer
Infrastructure_Python Developer

Experis Austria • Sheffield

On-site
GBP 63,000 - 85,000
Hybrid work model
IAM Dev: Python + GCP (Hybrid, 6m Contract)
IAM Dev: Python + GCP (Hybrid, 6m Contract)

GCS Recruitment • United Kingdom

Hybrid
GBP 60,000 - 80,000
IDAM Analyst / Engineer - 12 Month FTC - Liverpool
IDAM Analyst / Engineer - 12 Month FTC - Liverpool

Experis • West Kirby

On-site
GBP 45,000 - 50,000
Hybrid working
12 Month FTC
Potential to become permanent