Summary
The job is for an experienced Okta developer to help migrate applications from CA/Broadcom Siteminder to the Okta platform for a 6+ month remote project. The candidate must have a strong background in developing, testing, integrating, and maintaining complex application migration software using Okta API's.
Requirements
- More than four years of experience in a software development role
- More than six months of hands-on experience implementing custom identity solutions with Okta
- Experience using Okta API Access Management to secure APIs
- Experience creating custom authorization servers, defining scopes and claims, and creating policies and rules to secure APIs
- Experience using Okta REST APIs and knowing how to pass the correct API parameters in requests
- Experience building client apps that authenticated users against Okta
- Experience configuring OIDC and OAuth apps in Okta
- Knowledge of how to validate an authenticated userโs session
- Understanding of the design principles of Okta APIs, including how to use pagination and how to filter query parameters on attributes
- Knowledge of how to identify and work with Okta API rate limits
- Knowledge of where to find the most current documentation and resources on Okta APIs
- Experience using Okta APIs to query logs and events
- Knowledge of how to create, update, and delete users, groups, and apps using Okta APIs
- Knowledge of when to use Okta REST APIs, Sign-in Widgets, and SDKs
- Understanding of the various Okta supported OIDC and OAuth flows, and knowledge of when to use them
- Understanding the differences between an Org authorization server and a custom authorization server in the context of OIDC and OAuth
- 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
- Understanding of the different ways to create Okta sessions for Single Sign-On, including redirectUrl, OIDC authorize, and Legacy Sessions API
- Experience implementing the Okta Sign-in Widget with customizations
- Knowledge of how to do implicit and hybrid flows from the Okta Sign-in Widget
- Knowledge of how to create sessions in Okta using Okta APIs and SDKs
- Knowledge of how to configure trusted origins (CORS, Redirect), and understanding of the effects of the configuration of trusted origin when redirecting users
Responsibilities
- Enable customer to migrate applications from CA/Broadcom Siteminder platform to OKTA
- Take the user stories and requirements in the agile board (rally) develop the capability into the okta platform
- Development must be in two weeks sprint
- Migrate external identity and access management capabilities (for approximately 10 million identities) to Okta and desires support around Okta and related platforms
- Design, develop, test and integrate Okta development to support the initiative including such capabilities as Multi-Factor Authentication (MFA), integration with LDAP services and credential recovery
Preferred Qualifications
- A deep overall understanding of business & technology transformation around digital identity both within and across enterprises, identity providers, and other entities
- Strong interpersonal communication skills with strong spoken and written English
- Collaborative team worker โ both in person and virtually using MS Teams or similar
- Implementation experience
- Bachelor's degree or equivalent experience in Computer Science
- Cybersecurity certifications such as CISSP, CISM, vendor certifications, etc