Location
Ottawa
Language
English Required
Security Clearance
Secret Security Clearance Required
Inquire for more details if eligible
We are seeking an experienced Identity Management (IDM) Engineer to design, develop, and support enterprise identity and access management solutions. This role focuses on building and customizing identity platforms with a strong emphasis on Keycloak , Java-based services , and modern authentication and federation protocols.
This position requires working extensively with SAML, OpenID Connect (OIDC), and Shibboleth , integrating applications with Active Directory and Microsoft Entra ID . Responsibilities include customizing and extending Keycloak , developing secure backend services in Java , contributing to frontend components using React.js , and working with relational databases. The role also involves deploying and supporting solutions in Red Hat Linux environments; though sufficient experience in Linux is an appropriate alternative.
This position collaborates closely with application, security, and infrastructure teams to ensure scalable, secure, and standards-based identity services across the organization.
Identity Management IDM Engineer • Ottawa, ON