Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

IAM Engineer with Python Development Experience || Montreal, QC || Fulltime FTE

Full-time

Acestack

Job Title: IAM Engineer with Python Development Experience

Location: Montreal, QC

Work Arrangement: Onsite

Employment Type: Full-Time FTE

Job Summary:

We are seeking an experienced IAM Engineer with strong Python development and automation experience to support enterprise Identity and Access Management and Directory Services environments. The ideal candidate will have hands-on experience with PingDS (ForgeRock Directory Services), Python, Linux/RHEL, LDAP/LDAPS, scripting, automation, APIs, and production support .

The role requires a combination of IAM engineering, directory services, Python development, automation, migration, deployment, troubleshooting, and production operations experience.

Key Responsibilities:

  • Develop and maintain production-quality Python applications, scripts, utilities, automation tools, and integrations supporting IAM and Directory Services.
  • Build Python-based solutions for automation, data processing, migration, reconciliation, validation, monitoring, troubleshooting, and operational activities .
  • Support PingDS / ForgeRock Directory Services environments, including configuration, deployment, migration, upgrades, maintenance, and production support.
  • Develop, maintain, and troubleshoot PingDS plugins, extensions, and custom integrations where required.
  • Work with existing Java-based PingDS components and understand their integration with the overall IAM environment.
  • Support directory migrations, upgrades, deployments, data reconciliation, validation, and production implementation activities.
  • Develop and consume REST APIs and integrations using Python and other technologies.
  • Troubleshoot IAM and directory-related issues across application, infrastructure, network, and data layers.
  • Perform Linux/RHEL administration and troubleshooting, including filesystem, permissions, processes, services, networking, log analysis, and performance troubleshooting .
  • Develop Python and Bash/Shell automation to improve operational efficiency and reduce manual activities.
  • Work with LDAP/LDAPS, directory schemas, replication, certificates, TLS, REST APIs, JSON, and IAM security concepts .
  • Participate in application and platform deployments using CI/CD pipelines and modern engineering practices .
  • Use Git-based source control, code reviews, testing frameworks, package management, and secure coding practices.
  • Support production incidents, perform root cause analysis, and implement permanent fixes and automation improvements.
  • Collaborate with IAM, security, application, infrastructure, and DevOps teams on complex technical issues.

Required Technical Skills:

  • Strong hands-on Python development experience.
  • Experience building Python automation, utilities, APIs/integrations, data-processing solutions, and production scripts .
  • Strong experience with IAM / Identity and Access Management technologies.
  • Hands-on experience with PingDS / ForgeRock Directory Services is strongly preferred.
  • Experience with PingDS migration, upgrade, configuration, deployment, and production support .
  • Experience with PingDS plugins, extensions, or custom integrations is a plus.
  • Working knowledge of Java and ability to understand existing Java-based components is desirable.
  • Strong Linux/RHEL experience.
  • Strong scripting experience with Python and Bash/Shell .
  • Experience with LDAP/LDAPS, directory services, replication, schemas, certificates, TLS, REST APIs, and JSON .
  • Experience with Git, CI/CD, testing frameworks, Python package management, and code review practices .
  • Understanding of IAM security fundamentals and secure development practices.
  • Strong troubleshooting, analytical, communication, and problem-solving skills.

AI / GenAI Skills:

  • Basic understanding of AI/GenAI concepts .
  • Practical experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, or equivalent tools for coding, scripting, testing, documentation, and troubleshooting.
  • Ability to validate AI-generated code and follow appropriate security, quality, privacy, and secure-use practices .

Preferred Skills:

  • Experience with C/C++ .
  • Experience with enterprise IAM transformation or directory migration projects.
  • Experience supporting large-scale, highly available production IAM environments.
  • Experience with CI/CD and DevOps automation.
  • Experience in enterprise security, banking, financial services, or other regulated environments.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the IAM Engineer with Python Development Experience || Montreal, QC || Fulltime FTE in Canada vacancy
  •  ...Security Architect Location: Montreal, QC Work Arrangement:...  ...Employment Type: Full-Time FTE Experience: 15+ Years Job...  ...Network Security Architect with 15+ years of IT experience...  ...security and infrastructure engineering teams. Required Technical... 
    Full time
    Remote work

    Acestack

    Canada
    2 days ago
  • $120k - $140k

     ...Data Engineer Sr Location ~ This role is hybrid, with the onsite locations in Montreal, QC, Canada or Toronto, ON, Canada...  ...practices throughout the development lifecycle....  ...Qualifications ~6+ years of experience in Data...  ...data solutions using Python, Scala, Java, or... 
    Suggested
    Work at office
    Immediate start

    Insight

    Canada
    11 days ago
  • $99.1k - $132.1k

     ...Requirements: At least 7 years of experience in cybersecurity, IAM, IGA, or enterprise...  ...4 years of experience with SailPoint ISC or IIQ At...  ..., and custom connectors Engineer application onboarding, including...  ...Support PowerShell Python RBAC SQL More:... 
    Full time
    For contractors
    Remote work

    MCKESSON

    Canada
    3 days ago
  •  ...As a Sr. Software Engineer in our Engineering...  ...will collaborate with our Engineering and...  ...documentation for all development work. - Some...  ...software development experience. - Proficient with...  ...- Experience with Python and PHP. -...  ...EC2, Route 53, S3, IAM, and KMS. - Experience... 
    Full time
    Remote work

    Beyondtrust

    Canada
    5 days ago
  •  ...Job Role: Data Engineer with AWS and GCP Location: Montreal, QC Job Type: Contract...  ...should have strong hands-on experience with AWS and GCP and...  .../ELT and data pipeline development. Strong SQL skills...  .... Experience with Python or another programming... 
    Suggested
    Contract work

    Apptad Inc

    Canada
    2 days ago
  •  ...Title:  Supplier Product Quality Development Engineer Location:  St-Bruno, QC Employment Type:  Permanent, Full...  ...work alongside people who show up with ownership, passion, and dedication...  ...field. At least 5 years' experience in manufacturing, quality, or project... 
    Full time
    Permanent employment
    Contract work
    Temporary work

    Acara Solutions

    Canada
    3 days ago
  •  ...true security startup with midwestern roots and we...  ...Machine Learning Engineer to build models and data...  ...- Own the design and development of applied ML workflows...  ...quality. - Leverage your experience in machine learning,...  ...Experience programming in Go/Python, and familiarity with... 
    Full time
    Remote work
    Worldwide

    Censys

    Canada
    a month ago
  •  ...Job Title: Technical Expert, Engineering, Flight Control Laws Design, Development Location: Dorval, QC What are your contributions...  ...the CLaws in accordance with the DO-178B standard and SAE...  ...minimum of 10 years of pertinent experience in the development of Flight... 
    Full time

    AIT Global inc.

    Canada
    2 days ago
  • $89.7k - $149.5k

     ...degree or equivalent experience, plus 7+ years of relevant...  ...experience working with financial data such as...  ...hands-on experience with Python and SQL. We value a...  ..., and software development practices. We need...  ...quality, and readiness, and engineer features from... 
    Full time
    Contract work
    Work at office
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    more than 2 months ago
  • $150k - $200k

     ...your ideas openly with a group of like-...  ...work closely with engineering and design, while...  ..., and customer experience Collaborate with...  ...in SQL and Python ~ Deep understanding...  ...learning, growth, and development. Ideas, not...  ...office spaces in Montreal and Toronto.... 
    Full time
    Remote job
    Work at office

    Shakepay

    Canada
    a month ago
  • $90k - $130k

     ...bring at least 2 years of experience in backend engineering, AI automation, or complex...  ...production-ready software with clear modular boundaries,...  ...programming languages, such as Python, JavaScript, Go, or Java,...  .... We will support the development of large language models... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  •  ...productivity multiplier, with all team members...  ...compatibility issues late in development, triggering costly...  ...As a Senior Backend Engineer on the newly established...  ...'ll bring Required Experience & Skills ~5+ years of...  ...in TypeScript/Node, Python, or Golang (Ruby a plus... 
    Full time
    Remote work

    GitLab

    Canada
    3 days ago
  • $120k - $160k

     ...deliver seamless financial experiences at scale. As a...  ...money movement. We work with innovators across many...  ...our Senior Data Engineer (Data / ML Platform) to...  ...capabilities. Our stack Python, SQL, Bash Google...  ...with ETL/ELT development, data modeling, schema... 
    Full time
    Contract work
    Temporary work
    Remote work
    Flexible hours

    Flinks

    Canada
    12 days ago
  •  ...BeyondTrust is seeking a Sr Software Development Engineer to help build the NHI...  ...end to end, partner closely with senior engineers, product,...  ...Java, or similar), with solid experience designing and building APIs...  ...services (e. g. , compute, IAM, managed data stores), with... 
    Full time

    Beyondtrust

    Canada
    a month ago
  • $90k - $130k

     ...are looking for 2+ years of experience in backend engineering, AI automation, or complex...  ...production-ready software with clear modular boundaries,...  ...languages, such as Python, JavaScript, Go, or Java,...  ...We need you to support the development of large language models that... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...bring at least 2 years of experience in backend engineering, AI automation, or integrating...  ...production-ready software with clear modular separation,...  ...languages, such as Python, JavaScript, Go, or Java,...  .... We contribute to the development of large language models that... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months ago
  • $122.1k - $162.8k

     ...equivalent mix of education and experience; an advanced degree is...  ...fewer years may be considered with a relevant masters or doctorate...  ...to lead the design and development of advanced analytics solutions...  .... We collaborate with engineering and service management teams... 
    Full time

    MCKESSON

    Canada
    17 days ago
  • $90k - $130k

     ...bring at least 2 years of experience in backend engineering, AI automation, or integrating...  ...production-ready software with clear modular boundaries,...  ...languages, such as Python, JavaScript, Go, or Java,...  ...OpenClaw and contribute to the development of advanced generative AI.... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $90k - $130k

     ...bring at least 2 years of experience in backend engineering, AI automation, or integrating...  ...production-ready software with clear modular boundaries,...  ...languages, such as Python, JavaScript, Go, or Java,...  ...or experienced in software development to help us improve some of... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • INTEGRITYOne Partners - Data Engineer (Analytics) Location: Washington, D...  ...enforcement mission. You'll work with dedicated team members and clients...  ...Skills Report and Dashboard Development Skills Relational database experience in Oracle or Postgres ElasticSearch... 
    Full time
    Monday to Friday

    INTEGRITYOne Partners

    Canada
    28 days ago
  • $92.41k - $171.13k

     ...who want to grow with us. If you want to...  ...This is a hands-on development role for an experienced integration engineer who is passionate...  ...technologies including Python, C#/.NET, AWS...  ...engineering fundamentals, experience solving complex...  ..., OAuth 2.0, JWT, IAM, and enterprise... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Canada
    3 days ago
  • $230k - $290k

     ...Finite State partners with product security teams...  ...Lead Full-Stack Software Engineer with deep expertise in...  ..., and AI-assisted development to design, build, and...  ...Full-Stack Engineer with experience building and shipping...  ...TypeScript, JavaScript, Python Frontend: Next.js,... 
    Full time
    Remote work

    Finite State

    Canada
    11 days ago
  • $150k - $160k

     ...AI Engineer Location You will have the flexibility...  ...Solutions Integrator with deep expertise in...  ...web, and Power Platform experiences. We will count on you...  ...professional software development, including 2+ years leading...  ...ability to work in Python where the AI tooling demands... 
    Local area
    Immediate start
    Remote work

    Insight

    Canada
    26 days ago
  • $99.1k - $132.1k

     ...proficiency in SQL and Python for query tuning and...  ...We prefer familiarity with big data tools such as...  ...models. We look for experience developing custom software...  ...experience in data engineering or a related field....  ...experience with advanced ETL development, SQL/Python scripting,... 
    Full time

    MCKESSON

    Canada
    16 days ago
  • $90k - $130k

     ...have at least 2 years of experience in backend engineering, AI automation, or integrating...  ...production-ready software with clear modular boundaries,...  ...languages, such as Python, JavaScript, Go, or Java,...  ...behavior. We support the development of orchestration-focused solutions... 
    Temporary work

    Outlier AI

    Canada
    more than 2 months ago
  •  ...Professional Engineers with good experience in land development, stormwater, grading, roads, and similar who are willing to work out of either our Coats,...  ...of design and permitting ~Provide mentorship and QA/QC oversight to junior engineers, CAD designers, and cross... 
    Full time
    Work at office
    Local area

    Genuine Search Group

    Canada
    more than 2 months ago
  •  ...multidisciplinary civil engineering firm providing services in land development, transportation engineering...  ...developments, with a strong focus on roadway...  ...architecture ~Support QA/QC processes and ensure compliance...  ...field ~2+ years of experience in roadway or site civil... 
    Full time

    Genuine Search Group

    Canada
    more than 2 months ago
  •  ...initiatives and strategies with card network partners, including...  ...What you’ll do As a Partner Development Manager on the Capabilities...  ...closely with Product, Engineering, Legal, Finance, Risk, Compliance...  ...requirements - 12+ years of experience in strategic partnerships,... 
    Full time

    Stripe

    Canada
    9 days ago
  • $99.1k - $132.1k

     ...year Requirements: We need at least 7 years of experience in software engineering, application development, enterprise platforms, or automation technologies....  ...looking for experience building enterprise applications with JavaScript, ServiceNow scripting, APIs, and... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    a month ago
  •  ...Senior Fullstack Software Engineer Company Overview...  ...Archera works closely with AWS, Microsoft Azure,...  ...polished, reliable GA experience, then keep iterating on...  ...on the frontend, and Python API/service on the backend...  .... - Fluent with AI development tools, and data-driven... 
    Full time
    Temporary work

    Archera

    Canada
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to IAM Engineer with Python Development Experience || Montreal, QC || Fulltime FTE. Be the first to apply!