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...
IAM (Python) Developer - Hybrid in London or Glasgow - 12 Month Initial Contract - Inside IR35 employer: Hamilton Barnes
Hamilton Barnes is an exceptional employer for those passionate about live sports broadcasting, offering a dynamic work environment that thrives on teamwork and innovation. With opportunities for professional growth and development in cutting-edge technology, employees enjoy a supportive culture that values their contributions, all while being part of the excitement surrounding Premier League matchday coverage. The shift-based nature of the role allows for flexibility, and the potential for overtime ensures that hard work is rewarded.