Job Duties and Responsibilities:
- Review and lead the gathering of business, functional and technical requirements for establishing an Identity platform
- Document the common technical and functional requirements for specific solutions
- Build bridging capabilities such as API endpoints and application specific interfaces to support authentication use cases
Minimum REQUIRED Knowledge, Skills, and Abilities:
- 7+ years of overall IT / software development experience, solution design and technical architecture experience
- 3+ years hands of experience with C# & JavaScript
- 2+ years of experience with implementing cloud computing solutions such as AWS, Google Apps, Salesforce etc.
- Experience with customer identity use cases for B2C and B2B: user registration, multi factor authentication, SSO, delegated administration, social identities
- Experience in leading discovery workshops to derive customer requirements, specifications, business processes
- Experience developing functional and system design specifications
- Knowledge of Security Architecture, Design and Operations, LDAP, Active Directory, SAML, SSO, RBAC, OAuth, OIDC, web protocols XML, SOAP, JSON, REST
- Strong experience identifying critical issues with ease
Highly Desirable Knowledge, Skills, and Abilities:
- Familiarity with IAM solution providers (Auth0 strongly desired)
- Okta Expertise, Experience, and Certifications
- Knowledge of software development security and cryptography
- Experience with API Gateways, CASB, Reverse Proxies (NGINX)
- Proficiency with various open-source software and development tools
Education and Certification:
- A Bachelor’s degree (or equivalent) in Computer Science, Information Technology or related discipline required
- Okta Certified Technical Architect or a combination of Okta Certified Consultant and Okta Certified Developer will be a plus
- TOGAF and/or CISSP certification is a plus