Python Developer, IAM Systems:
On behalf of our Banking client, Procom is searching for a Python Developer, IAM Systems for a 4-month role. This position is a hybrid position with 4 days onsite at our client’s Toronto office.
Python Developer, IAM Systems - Job Description:
We are seeking a contract IAM Systems Engineer to support the engineering and operations of Global Directory Services (GDS) and Privileged Account Inventory (PAI) platforms within our Enterprise Identity and Access Management ecosystem. The team focuses on developing Python-based data pipelines and enhancing identity data synchronization and provisioning across the enterprise.
Python Developer, IAM Systems - Responsibilities:
- Develop and enhance Python-based data pipelines for privileged account discovery, classification, and risk scoring
- Develop and maintain identity data aggregation, synchronization, and provisioning pipelines
- Build and support ETL workflows that ingest, cleanse, normalize, and synchronize identity data across systems
- Extend and maintain APIs and administrative UIs for platform operations
- Collaborate with cross-functional teams to integrate GDS and PAI with downstream applications and services
- Implement monitoring, alerting, and reporting for platform health and data quality
Python Developer, IAM Systems - Mandatory Skills:
- Expert in Python programming
- Experience with JavaScript
- Proficient in PowerShell
- Familiarity with LDAP, Active Directory, RadiantOne, and IBM Security Verify Directory Integrator
- Proficiency in ETL development, Pandas, and Polars for data aggregation and normalization
- Experience with SQL and MS SQL Server
Python Developer, IAM Systems – Nice-to-Have Skills:
- Experience in identity data management
- Knowledge of cybersecurity practices
- Familiarity with IAM systems
- Experience in API development
- Strong problem-solving skills
Python Developer, IAM Systems – Assignment Length:
This is a 4-month contract position.
Python Developer, IAM Systems - Start Date:
ASAP.
Python Developer, IAM Systems - Assignment Location:
Toronto, Ontario, Canada. This is a hybrid position requiring 4 days in the office.