IAM Engineer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

IAM
Okta
RadiantLogic

Job Details

Job Title: IAM Engineer

Location: Remote

Type of hire: Contract

Job Description :

As an IAM Sr. Engineer, you will collaborate closely with cross-functional teams, including IT operations, security, application development, and business stakeholders. You will work alongside other IGA professionals to ensure the seamless migration and implementation of our identity governance processes. You will be responsible for migrating the IGA process and applications from the legacy IBM Tivoli Identity Management system to Okta Identity Governance (OIG). This role involves implementing and configuring OIG features, including Lifecycle Management, Access Certification, Okta Workflows, and various automation tools. You will design, develop, and maintain identity and access management solutions, ensuring compliance with security best practices and company policies.

You'll play a pivotal role in this large-scale project, ensuring a smooth transition and leveraging Okta's automation capabilities to streamline IGA processes.

Qualifications

  • Minimum Professional Experience:

o Bachelor s degree in computer science, Information Systems, or a related field.

o Minimum of 6 years of overall IT professional experience.

o Minimum of 2 years of hands-on experience in Identity and Access Management (IAM) security.

  • Programming Languages: 5+ years of hands-on experience in Java and Python.
  • Database Expertise:

o Proficiency in relational databases, including stored procedures.

o 2+ years of experience working with Snowflake databases.

  • Cloud Expertise: Hands-on experience with AWS or Azure cloud services.
  • DevOps Experience: Exposure to writing and managing CI/CD pipelines.
  • REST API Development: Experience in building applications for REST web services (consumer and provider).
  • Version Control: Familiarity with GitHub repositories and change management processes.
  • Active Directory and VDS: Basic understanding and experience.
  • Okta development expertise:

o Configure OIG components such as role management, user provisioning, and access request workflows.

o Troubleshoot and resolve issues related to OIG connectors, workflows, and integrations.

Desired knowledge in specific technologies (must have vs. nice to have):

  • Must-Have Skills:

o IAM security expertise (2+ years).

o Strong programming skills in Java and Python.

o Experience in REST API development.

o Relational database skills and Snowflake expertise.

o Basic understanding of Active Directory and Virtual Directory Services (VDS) concepts.

o Experience using Git repositories (e.g., GitHub).

o Familiarity with DevOps tools (GitHub Actions/Jenkins) and CI/CD pipelines.

o Hands-on experience with AWS or Azure cloud services.

  • Nice-to-Have Skills:

o Experience with AWS Lambda functions and AWS infrastructure setup (IaC using Terraform).

o IAM experience with Okta

o Containerization and Orchestration using Kubernetes/Docker

o Experience with Radiant Logic VDS

Position Description:

As a Senior IAM Engineer, the candidate will be responsible for designing, implementing, and maintaining IAM solutions.

  • Lead the technical design and development of the OIG migration.
  • Collaborate with stakeholders to make informed decisions throughout the project lifecycle.
  • Independently manage your workload and prioritize tasks effectively.

This is a role within IAM Engineering that applies in-depth knowledge within the IAM discipline and an expert understanding of concepts and principles of IAM controls and how to implement in the cloud space. The candidate will apply knowledge to building and managing secure, scalable, and efficient IAM solutions within a collaborative and fast-paced environment.

Job Duties and Responsibilities:

  • IAM Development and Support:

o Design, develop, and maintain IAM solutions with a focus on security, scalability, and performance.

o Integrate IAM systems with enterprise applications and services using APIs.

o Experience in developing workflows in Okta

o Customize and configure OIG components, including provisioning workflows, approval processes, and reconciliation tasks.

o Develop and maintain OIG connectors for seamless integration with enterprise systems.

  • Programming and API Development:

o Develop and maintain REST API consumer and provider services using Java or Python.

o Write efficient, maintainable, and secure code for IAM systems and related applications.

  • Database Management:

o Manage relational databases, including creating stored procedures.

o Work with Snowflake for data storage, integration, and analysis.

  • Cloud and DevOps Integration:

o Implement solutions using AWS or Azure cloud services.

o Develop and maintain CI/CD pipelines to ensure smooth application deployment.

o Utilize DevOps practices to enhance automation and system reliability.

  • IAM and Security Standards:

o Ensure IAM solutions align with security standards and best practices.

o Implement access control policies, manage privileged access, and perform role-based access control (RBAC).

  • Collaboration and Documentation:

o Collaborate with cross-functional teams to deliver IAM solutions that meet business needs.

o Document processes, configurations, and workflows to support team knowledge sharing.

  • Version Control and Change Management:

o Utilize GitHub for version control and participate in change management processes.

  • Active Directory and VDS Exposure:

o Work with Active Directory and Virtual Directory Services to support IAM workflows.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.