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
  •  ...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
  • $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
    12 days ago
  • $90k - $130k

     ...bring at least 2 years of experience in backend engineering, AI automation, or complex...  ...production-ready software with clean modular architecture...  ...programming languages, such as Python, JavaScript, Go, or Java,...  .... We support the development of proactive systems that... 
    Full time

    Outlier AI

    Canada
    more than 2 months 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
    4 days 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
    Work at office
    Remote work

    Shakepay

    Canada
    13 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... 
    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
    4 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
  • $99.1k - $132.1k

     ...an equivalent mix of education and experience; a masters degree is preferred....  ...years of relevant experience in data engineering, analytics, or a closely related...  ...expect advanced hands-on experience with ETL/ELT development, SQL and Python scripting, and enterprise data... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    MCKESSON

    Canada
    more than 2 months ago
  •  ...exchanging primary residences with trusted peers,...  ...world-class Platform Engineer with deep experience in cloud...  ...enables rapid product development. - Develop internal tools...  ...S3, CloudFront, VPC, IAM, etc. ). - Have strong coding skills (Python, Javascript/Typescript... 
    Full time
    Temporary work

    Kindred

    Canada
    a month ago
  • $99.1k - $132.1k

     ...plus 7+ years of relevant experience. We need strong hands-on...  ...an applied industrial engineering mindset with real-world operations experience...  ...We require expertise in Python and SQL. We prefer...  ...model lifecycle, including development, testing, deployment, and... 
    Full time
    Flexible hours

    MCKESSON

    Canada
    more than 2 months ago
  • $89.7k - $149.5k

     ...Were seeking someone with a degree or equivalent experience, along with typically 7+...  ...cross-functional product and engineering environments. Were looking...  ...need advanced skills in Python and SQL, plus proficiency...  ...standards and secure development practices for data and machine... 
    Full time

    MCKESSON

    Canada
    more than 2 months 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
  • $120k - $160k

     ...deliver seamless financial experiences at scale. As a...  ...money movement. We work with innovators across many...  ...This is a hands-on, engineering-heavy data-science...  ...fast with AI-assisted development -we use it to accelerate...  ...owns. Our stack Python and SQL Google... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Flinks

    Canada
    13 days 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
    4 days 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
  • $90k - $130k

     ...bring at least 2 years of experience in backend engineering, AI automation, or integrating...  ...production-ready software with clear modular architecture...  ...languages, such as Python, JavaScript, Go, or Java,...  ...agents. We support the development of LLMs that can act as proactive... 
    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,...  ...OpenClaw and contribute to the development of advanced generative AI.... 
    Full time

    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
    18 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,...  ...or experienced in software development to help us improve some of... 
    Full time

    Outlier AI

    Canada
    more than 2 months ago
  • $103k - $143k

     ...143,000 per year Requirements: ~ Undergraduate degree in computer science, computer engineering, or mathematics with a programming background, or equivalent development experience ~4+ years of experience developing and debugging multithreaded C++ applications ~ Attention... 
    Full time

    Bulloch Technologies Inc.

    Canada
    10 days ago
  • $111k - $160k

     ...territories worldwide. Together with our customers, we’re...  ...Summary Senior AI Engineer Overview: AI...  ...the Tooling and Agent Development remit. The remit...  ...proofs of concept from experiment to deployable solution...  ...them. • Proficiency in Python and SQL, with solid software... 
    Full time
    Worldwide

    Mastercard

    Canada
    13 days 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
    29 days ago
  • $227k - $270k

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

    Finite State

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

     ...Requirements: We seek candidates with 2 or more years of experience in backend engineering, AI automation, or integrating...  ...programming languages, such as Python, JavaScript, Go, or Java, along...  ...architectural workflows. We support the development of orchestration capabilities... 
    Full time
    Work at office

    Outlier AI

    Canada
    more than 2 months 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
    4 days 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!