Okta Developer

SGA Inc.
Atlanta, GA, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Microsoft Access Java (Programming Language) JavaScript (Programming Language) Active Directory Application Programming Interfaces (APIs) Amazon Web Services Data Analysis Authentication Protocols Microsoft Azure Cloud Computing Cyber Security Relational Databases
+26 more
Multi-Factor Authentication Error Codes Tivoli Management Framework Identity and Access Management Information Technology Operations Java Database Connectivity Python (Programming Language) OAuth OpenID Ansible Security Assertion Markup Language (SAML) Secure Coding Software Engineering Systems Integration User Provisioning Software Scripting Okta Snowflake Git Infrastructure Automation Frameworks Restful APIs Terraform Pagination Software Version Control Api Management Web Api

Job description

Software Guidance & Assistance, Inc., (SGA), is searching for an Okta Developer for a CONTRACT assignment with one of our premier Management Consulting clients in Atlanta, GA - this will be a fully remote position, supporting EST hours. Experience with OIG/IGA experience is highly desirable but not required for someone with the proper background., As an Okta Developer, 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.

  • Partner with stakeholders to define the target state for the OIG implementation, mapping ITIM functionalities to equivalent or improved OIG features.
  • Develop a comprehensive migration plan outlining the sequence of tasks, resource requirements.
  • Lead the migration of JML processes and applications from Legacy IGA solution to Okta Identity Governance.
  • Configure and deploy Okta Lifecycle Management, Access Certification, and other OIG components.
  • Integrate various applications with Okta using JDBC, REST web services, Active Directory, and other directory services.
  • Configure Okta Identity Governance to align with the defined target state, encompassing user lifecycle management, access request workflows, access certifications, and integrations with various applications.
  • Hands-on development/coding and implement Okta Workflows, including automation, inline hooks, event hooks, custom OIG connectors and delegated flows.
  • Create and maintain automation scripts to streamline identity and access management tasks.
  • Implement access governance and access request workflows to ensure proper access control and certification processes.
  • Conduct access reviews and certifications, ensuring compliance with organizational policies and regulations.
  • Work closely with IT, security, and application development teams to ensure seamless integration and operation of identity governance solutions.
  • Provide support and troubleshooting for identity and access management issues.
  • Design and execute rigorous test plans to validate the migrated OIG solution’s functionality, performance, and security.
  • Collaborate with security and engineering teams to ensure seamless integration with existing infrastructure and applications.
  • Maintain detailed documentation of configurations, workflows, and processes.
  • Generate reports and metrics to track the effectiveness and efficiency of identity governance solutions.
  • Provide ongoing support to users during and after the migration, facilitating a smooth transition and addressing any emerging issues.
  • Monitor the OIG implementation for optimal performance, proactively troubleshooting any problems.
  • Complete the assigned engagement tasks within the project scope and budget, while meeting deliverable requirements
  • Stay up to date with the latest IAM trends, technologies, and best practices.
  • Propose and implement improvements to enhance the security and functionality of our identity governance processes.

Requirements

  • Years of IT professional experience Minimum 6.
  • Years of IT Security Experience Minimum 4.
  • Proven experience (3+ years) working with Identity and Access Management (IAM) solutions in a complex enterprise environment.
  • More than 2 years of hands-on experience implementing custom identity solutions with Okta.
  • Experience using Okta API Access Management to secure APIs.
  • Experience using Okta REST APIs and knowing how to pass the correct API parameters in requests.
  • Experience assigning and unassigning apps to users using Okta Users and Groups APIs.
  • Understanding of the design principles of Okta APIs, including how to use pagination and how to filter query parameters on attributes.
  • Experience using Okta APIs to query logs and events.
  • Understanding of the various Okta supported OIDC and OAuth flows, and knowledge of when to use them.
  • Understanding of how an Okta policy and the rules associated with that policy affect API calls and responses.
  • Knowledge of how to enforce Okta multifactor authentication for users in client apps.
  • Knowledge of how to interpret the common Okta API error codes.
  • Strong understanding of IAM concepts, including user provisioning, authentication protocols (SAML, OAuth), directory services, and security best practices.
  • Analytical mindset with a focus on data-driven decision-making, problem-solving, and continuous improvement.
  • Proficiency in version control systems (Git) and CI/CD pipelines for effective code management and deployment.
  • Familiarity with security best practices and secure coding principles.
  • Okta Identity Governance (Lifecycle Management, Access Certification, Okta Workflows, Access Governance).
  • Experience integrating on-premises applications with a SSO solution and integrating multiple IdPs using SAML / OIDC.
  • Experience making API calls to the Okta API or another Identity Provider API.
  • Experience with creating sequence diagrams depicting AuthN flows and IGA processes.
  • Experience with JML processes.
  • Directory integration (e.g., Active Directory).
  • Relational databases knowledge, including cloud-based warehousing and analytics using Snowflake.
  • Strong Knowledge of Python or Java programming languages.
  • Experience with RESTful web services and JDBC integration.
  • Familiarity with security frameworks and best practices.

Preferred Skills :

  • Okta Certifications such as Workflow, Certified Administrator, or Developer are highly desirable
  • Experience with cloud platforms (AWS, Azure) is nice to have.
  • Experience with infrastructure as code (IaC) tools (Terraform, Ansible) is nice to have.
  • 3+ years of experience working with Okta Identity cloud and its core functionalities, including Lifecycle Management, Access Governance, Workflows, okta native API integrations, and scripting languages (Python, JavaScript).

About the company

By applying for a job with SGA, you agree to allow SGA to process your application for this and future opportunities in accordance with our Privacy Policy. Also, to ensure timely processing, you agree to be contacted by our AI recruiter via email, text, or phone. Message frequency varies and data rates may apply, but you can reply STOP to any SMS message to opt-out of texts and may contact SGA at to opt-out of AI communications. The choice not to engage with AI will not adversely impact your consideration for placement. AI is not used to make any hiring determinations.

SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let’s work better together, we mean it. You’ll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:30 min

Operating developer-friendly identity infrastructure using Affinity Elements

Adam Larter Adam Larter · World Congress 2024

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

4:37 min

Architecting single sign-on flows across multiple application domains

Gift Egwuenu · World Congress 2023

Videos

See all

Related articles

See all