< Back To Jobs

IAM Security Software Engineer

Type:Contract
Location:Remote
Category:IT Security / Risk
Apply Now

IAM Security Software Engineer

  • Contract Role, Remote

RedStream Technology is recruiting for an IAM Engineer with experience implementing and supporting Okta (OIG), you will work in close collaboration with cross-functional teams, including IT operations, security, application development, and business stakeholders. Partnering with other Identity Governance and Administration (IGA) professionals, you will play a key role in ensuring the smooth migration, implementation, and optimization of our client’s identity governance processes.

IAM Development:
  • Design, develop, and maintain IAM solutions with a focus on security, scalability, and performance.
  • Integrate IAM systems with enterprise applications and services using APIs.
  • Experience in developing workflows in Okta
  • Customize and configure OIG components, including provisioning workflows, approval processes, and reconciliation tasks.
  • Develop and maintain OIG connectors for seamless integration with enterprise systems.
Programming and API Development:
  • Develop and maintain REST API consumer and provider services using Java or Python.
  • Write efficient, maintainable, and secure code for IAM systems and related applications.
Database Management:
  • Manage relational databases, including creating stored procedures.
  • Work with Snowflake for data storage, integration, and analysis.
Cloud and DevOps Integration:
  • Implement solutions using AWS or Azure cloud services.
  • Develop and maintain CI/CD pipelines to ensure smooth application deployment.
  • Utilize DevOps practices to enhance automation and system reliability.
IAM and Security Standards:
  • Ensure IAM solutions align with security standards and best practices.
  • Implement access control policies, manage privileged access, and perform role-based access control (RBAC).
Collaboration and Documentation:
  • Collaborate with cross-functional teams to deliver IAM solutions that meet business needs.
  • Document processes, configurations, and workflows to support team knowledge sharing.
Version Control and Change Management:
  • Utilize GitHub for version control and participate in change management processes.
  • Active Directory and VDS Exposure:
  • Work with Active Directory and Virtual Directory Services to support IAM workflows.

Skills:

  • IAM security expertise (3+ years).
  • Strong programming skills in Java and Python.
  • Experience in REST API development.
  • Relational database skills and Snowflake expertise.
  • Basic understanding of Active Directory and Virtual Directory Services (VDS) concepts.
  • Experience using Git repositories (e.g., GitHub).
  • Familiarity with DevOps tools (GitHub Actions/Jenkins) and CI/CD pipelines.
  • Okta Workflow development and configuration (2+ experience)
  • Okta custom connector development
  • Hands-on experience with AWS or Azure cloud services.
  • Experience with AWS Lambda functions and AWS infrastructure setup (IaC using Terraform).
  • IAM experience with Okta
  • Containerization and Orchestration using Kubernetes/Docker
  • Experience with Radiant Logic VDS

Education and Experience:

  • Minimum Professional Experience:
  • Bachelor’s degree in computer science, Information Systems, or a related field.
  • Minimum of 6 years of overall IT professional experience.
  • 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:
  • Proficiency in relational databases, including stored procedures.
  • 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:
  • Configure OIG components such as role management, user provisioning, and access request workflows.
  • Troubleshoot and resolve issues related to OIG connectors, workflows, and integrations.