IAM Security Software Engineer
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.
- 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.
- Manage relational databases, including creating stored procedures.
- Work with Snowflake for data storage, integration, and analysis.
- 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.
- Ensure IAM solutions align with security standards and best practices.
- Implement access control policies, manage privileged access, and perform role-based access control (RBAC).
- Collaborate with cross-functional teams to deliver IAM solutions that meet business needs.
- Document processes, configurations, and workflows to support team knowledge sharing.
- 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.