Title:  IAM Engineer


Bangalore, Karnataka, IN, 560071

Requisition ID:  105562

Job Summary

NetApp IAM Engineer provides development for Enterprise Identity and Access solutions and Tier 3 support for escalations and issues raised by IAM Operations.  Identity and Access management team is responsible for Identity, Access, Privileged Access, Privileged Identity, Multifactor Authentication, and other related technologies.

Job Requirements

Technical Qualifications
•    +6 years of Identity and Access Management experience.
•    Microsoft Identity and Access Management (IAM)
o    +5 years of Microsoft Active Directory experience including multiple domains, trusts, multiple sites, etc.  
o    Working knowledge of Azure identity management (AADC, AAD, AADDS, MIM, ADFS)
o    Full understanding working with Federation protocols (SAML, OAuth2.0, OpenID Connect)
o    Experience with Microsoft MS Azure AD B2C
o    Experience in building custom claims for applications though CLI.
o    Experience with B2B user lifecycle (invitation, onboarding, management, offboarding) 
o    Experience with MFA, PIM, Conditional Access, Identity Protection, and other security-related MS Azure products
o    Experience provisioning from HR systems to MS AAD and MS AAD provisioning to further downstream systems.
•    Experience with LDAP Directory, Authentication/Authorization systems, and Federation solutions from other vendors (e.g. Oracle, Ping, Okta, SailPoint, etc)
•    Experience with Account Provisioning and Certification systems
•    Experience in building access policies using JSON or PowerShell.
•    Good understanding and experience on MS Graph, Azure AD API's , Consent and Permissions.
•    Experience in Hybrid AAD joined, AAD joined and Workplace joined devices
•    Understanding of identity requirements for mobile applications
•    Windows, Unix/Linux & VMware
•    PERL, Java, Shell Scripting, HTML 5
•    J2EE, Servlet Engines and Application Servers
•    Source control software (SVN preferred)

Preferred Qualifications
•    Strong written, verbal and presentation skills
•    Ability to effectively explain complex technical concepts and apply to business problems
•    Ability to communicate effectively with stakeholders, peers, and leadership to drive results and action 
•    Ability to work collaboratively with other IAM team members to support deadlines 
•    Ability to work independently – defining goals and timelines, aligning within team, interfacing and influencing other teams to facilitate efforts.
•    Excellent aptitude for learning new technologies and understanding how to utilize them in a customer-facing environment. 
•    Ability to follow standard engineering principles and practices.


College diploma or university degree in the field of computer science and/or 8 years equivalent work experience.

Job Segment: Developer, Web Design, Computer Science, Java, Linux, Technology, Creative