-
Design, deploy, configure, and manage Keycloak IDP instances for enterprise scale identity and access management.
-
Implement authentication flows including SSO, SAML, OpenID Connect (OIDC), OAuth 2.0, and custom user federation.
-
Containerize and orchestrate Keycloak deployments using Docker (and Docker Compose/Kubernetes where applicable).
-
Integrate Keycloak with various applications, APIs, microservices, and identity providers (Active Directory, LDAP, social logins, etc.).
-
Manage user realms, clients, roles, groups, and fine grained authorization policies.
-
Monitor, troubleshoot, and optimize Keycloak performance, security, and high availability setups.
-
Implement security best practices, including certificate management, encryption, and compliance requirements.
-
Collaborate with development, DevOps, and security teams to support identity related initiatives.
-
Automate deployment and configuration processes for Keycloak environments.