Senior Software Engineer – IAM Admin

×

Senior Software Engineer – IAM Admin

Esyasoft – Bangalore, Karnataka, India

ROLE
– Administer, configure, and support Azure Active Directory B2C solutions to manage secure customer identity and access management.
– Configure and manage Azure AD administration.
– Implement and maintain authentication and authorization mechanisms for customer-facing applications.
– Manage identity lifecycle activities including user provisioning, profile management, and access controls.
– Own identity platform operations using DevSecOps practices, ensuring secure, automated, and auditable management of Azure AD / Entra ID and Azure AD across multiple environments.
– Configure identity providers such as Azure AD, Google and other social or enterprise identity providers.
– Support SSO integrations with internal and external applications.
– Develop and maintain custom policies using XML for advanced user journeys.
– Customize UI templates, branding, and localization for sign-in and sign-up experiences.
– Troubleshoot issues related to user flows, policies, and authentication failures.
– Ensure secure configuration of Azure AD aligned with security best practices.
– Align identity monitoring with Zero Trust and least-privilege principles.
– Monitor identity-related risks and suspicious activities.
– Ensure compliance with data protection and privacy requirements.
– Monitor Azure AD logs and audit trails.
– Investigate and resolve authentication, authorization, and access issues.
– Support incident response and root cause analysis related to identity services.
– Work closely with application developers to integrate AD with web and mobile applications.
– Integrate Azure AD with applications using OAuth 2.0 / OpenID Connect / SAML/ JWT tokens.
– Participate in Agile ceremonies and release planning.
– Maintain IAM documentation, standards, and operating procedures.
– Stay updated with Azure AD enhancements and identity management best practices.
– Recommend improvements to enhance security, performance, and user experience.

REQUIREMENTS
– Bachelor’s degree in Computer Science, Information Technology, Cyber Security, or related field.
– AWS Certified DevOps Engineer – Associate
– Microsoft Azure DevOps Engineer Expert
– Google Professional Cloud DevOps Engineer
– Hashi Corp Certified: Terraform Associate
– Minimum 2 years of experience.