Identity & Access Management (IAM) Engineer - Keycloak/OIDC Spec with

Company:  Leidos
Location: Bethesda
Closing Date: 25/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Identity & Access Management (IAM) Engineer - Keycloak/OIDC Spec

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Your most important work is ahead. If this sounds like the kind of environment where you can thrive, keep reading!

Leidos is seeking an Identity and Access Management (IdAM) Engineer to support the National Media Exploitation Center (NMEC). The System Administrator will be responsible for maintaining existing enterprise identity management solutions, troubleshooting incidents, and assisting with transitioning new capabilities to production.

Primary Responsibilities

  1. Design and implement IAM solutions using Keycloak for secure authentication and authorization based on OIDC, OAuth2, and SAML protocols.
  2. Integrate Keycloak with internal and external applications, APIs, and third-party services to enable secure access and identity federation.
  3. Manage and maintain the Keycloak infrastructure, including clustering, performance tuning, and monitoring.
  4. Implement custom authentication flows, policies, and user federation strategies using Keycloak.
  5. Collaborate with DevOps and infrastructure teams to ensure the scalability, security, and high availability of Keycloak deployments.
  6. Automate the management of identity and access workflows, including user provisioning, de-provisioning, and role-based access control (RBAC).
  7. Troubleshoot issues related to authentication, authorization, and access control, ensuring a seamless user experience.
  8. Document system configurations, processes, and troubleshooting procedures for internal teams and stakeholders.
  9. Conduct regular security audits and recommend improvements for IAM practices and systems.
  10. Provide support for implementing, troubleshooting, and maintaining identity management systems.
  11. Provide mentorship and training for junior team members.

Basic Qualifications

  1. Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  2. 3–5 years of experience working in Identity and Access Management (IAM) with a focus on Keycloak and OIDC/OAuth2 technologies.
  3. Strong hands-on experience with configuring, deploying, and managing Keycloak in a production environment.
  4. Deep understanding of authentication and authorization protocols including OIDC, OAuth2, SAML, and LDAP.
  5. Proficiency in Java, Python, or other scripting languages used for extending and automating Keycloak.
  6. Experience with user federation (LDAP, Active Directory, etc.) and social identity providers (Google, Facebook, etc.) using Keycloak.
  7. Familiarity with DevOps practices, including CI/CD pipelines, and experience with Docker, Kubernetes, and infrastructure-as-code (IaC) tools such as Terraform.
  8. Strong problem-solving and debugging skills, particularly in complex, distributed environments.
  9. Ability to work in an Agile/Scrum environment, collaborating with cross-functional teams.
  10. Strong communication skills, with the ability to articulate technical solutions to both technical and non-technical stakeholders.

Clearance

Active TS/SCI clearance with Polygraph required OR active TS/SCI and willingness to get a Poly. US Citizenship is required due to the nature of the government contracts we support.

Pay Range

Pay Range $122,200.00 – $220,900.00. The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary.

#J-18808-Ljbffr
Apply Now
Share this job
Leidos
  • Similar Jobs

  • Identity & Access Management (IAM) Engineer - Keycloak/OIDC Spec with

    Bethesda
    View Job
  • Identity & Access Management (IAM) Engineer - Keycloak/OIDC Spec with

    Bethesda
    View Job
  • Identity & Access Management (IAM) Engineer - Keycloak/OIDC Specialist

    Bethesda
    View Job
  • Identity & Access Management (IAM) Engineer - Keycloak/OIDC Specialist

    Bethesda
    View Job
  • Identity & Access Management (IAM) Engineer - Keycloak/OIDC Specialist

    Bethesda
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙