What you will do
- Provide hands-on implementation and technical guidance for the development of IAM solutions.
- API \& Integration Development - Implement REST APIs, create custom transformations, and develop rules to support IAM automation and integration with business applications.
- Design, implement, and manage IAM solutions for secure access control and authentication.
- Secure Azure cloud environments, including Entra ID, Key Vault, and API security.
- Develop and maintain Ansible scripts and other automation tools for seamless integration of on-premises and cloud-based solutions.
- Security \& Compliance Alignment - Ensure IAM implementations follow security best practices, regulatory requirements, and Zero Trust principles
- Collaborate with cross-functional teams to design and implement secure cloud architectures.
- Stay updated with emerging cybersecurity threats and best practices.
What you need to succeed
- 5+ years of experience in Cybersecurity, IAM, and Cloud Security.
- Strong understanding of IAM frameworks, protocols (OAuth, SAML, OpenID Connect), and best practices.
- Familiarity with zero-trust architecture, identity governance, and privileged access management.
- Hands-on experience with API Management/Gateway platforms (e.g. Apigee, Akana, Mulesoft, etc.)
- Good understanding of basic networking, Web Services protocols such as REST, SOAP and API design for extensibility and portability as well as XML/JSON data formats
- Experience with OpenShift, Containers, and Kubernetes security.
- Experience with CI/CD pipelines, DevSecOps, and infrastructure-as-code (Terraform, CloudFormation, etc.).
- Hands-on experience in automation and scripting (Ansible, Python, Bash, PowerShell, etc.).
- Strong knowledge of Azure security, including Entra ID, Key Vault, and API security.
- Experience with SSL/TLS, PKI and certificate-based authentication, LDAP, HTTP Proxies and Web Servers, and main identity-based protocol.
- Strong analytical, problem-solving, and communication skills.
Nice to have:
- Relevant certifications such as CISSP, CISM, Azure Security Engineer Associate, or Kubernetes Security Specialist.
- Familiarity with security monitoring tools and SIEM solutions.
Your education and experience
Language requirement
What you need to know
- Priority will be given to Canadian citizens and permanent residents
- Security level required: Be eligible to obtain Secret
- There will be no relocation assistance provided
- Please save a copy of the job poster. Once the closing date has passed, it will no longer be available.
What you can expect from us
- Salaries are based on qualifications and experience and typically range from $124,279 to $146,211 (job grade 18)
- The Bank offers an incentive for successfully meeting expectations at 7 to 10% of your base salary. The Bank offers additional performance pay (5%) for those who exceed expectations. Exceptional performers who far exceed expectations may be eligible for higher performance pay.
- Flexible and comprehensive benefits so you can choose the level of health and dental coverage that meets your needs
- Extra vacation days (up to five each year) that you can purchase to add to your vacation entitlement
- Option to join the indexed, defined-benefit pension plan after 24 consecutive months of service
Bank of Canada