What are the responsibilities and job description for the Senior Integration / Identity Engineer [IAM] position at CogniSoft Technologies?
Key Responsibilities
- Design authentication and authorization solutions for AI applications and services.
- Develop reusable identity capabilities using OAuth 2.0, OpenID Connect, token exchange, and service identities.
- Automate application registration, identity provisioning, and access management.
- Build integrations with enterprise platforms and SaaS applications.
- Develop reusable APIs and libraries supporting secure connectivity.
- Partner with Cybersecurity and IAM teams to implement secure, auditable access controls.
Required Qualifications
- Strong experience with OAuth 2.0, OpenID Connect (OIDC), and Identity & Access Management (IAM).
- Hands-on experience with enterprise IAM platforms such as Okta or Microsoft Entra ID.
- Strong software engineering skills and API integration experience.
- Experience with machine-to-machine authentication, token management, and enterprise APIs.
- Strong understanding of security principles, least privilege, auditability, and identity lifecycle management.