Senior IAM Engineer

Full Time
Posted 3 weeks ago

Job Description:

AAG is actively looking for Senior Identity and Access Management (IAM) Engineers to support the implementation of Azure AD for External Identities from the ground up. The IAM engineer will work with the customer and dev team to setup and configure Azure AD authentication and MFA capability and support integration with existing applications. This engineer will be initially supporting this high profile customer and within a year help build and lead Ironclad’s Cloud Identity as-a Service (IDaaS) practice. Specifically:

  • Design, develop and implement Azure AD for External Identities organization and integrate authentication and MFA capabilities in existing mission critical applications
  • Quickly assess and gain good understanding of existing applications and their authentication requirements
  • Develop overall architecture diagrams and devise end to end implementation approach capturing all technical tasks in product backlog
  • Setup and configure Azure AD organization and implement required security controls and policies such as least privilege access 
  • Collaborate with development team to guide and support their application software refactoring providing sample code snippets and how-to documentation
  • Support programmatic creation and management of user identities and other configurations using Azure AD REST APIs
  • Configure and manage Azure AD environments for testing, staging and production
  • Support testing and integration, troubleshoot issues and defects and resolve them in timely manner
  • Support code-drive configuration of Azure AD through CI/CD pipelines
  • Develop technical documentation including Standard Operating Procedures (SOPs) and train admins to take over responsibility for Azure environments
  • Advise and guide stakeholder teams and the customers on IAM and Azure AD best practices through presentations and seminars


  • 5+ years of experience in IT involving combination of software development, identity and access management and/or cloud administration
  • Prior experience integrating .NET applications with Azure AD for External Identities including Authentication, User Management, and MFA
  • Good understanding and knowledge of SAML, OAuth and OpenID Connect
  • Experience integrating with Azure AD APIs
  • Agile executioner with good understanding of methods like Scrum and capable of anticipating issues and adapting quickly 
  • Strong technical consulting experience and mindset with excellent written and verbal communication skills


  • Bachelor’s (Required)

Desired Skills:

  • Experience in GitHub Enterprise and building out CI/CD pipelines
  • Experience working in Azure cloud environments and Azure DevOps for backlog management

Job Features

Job CategoryCyber Security
Salary$100,000.00 to $130,000.00 /year
BenefitsPaid time off, Health and Dental insurance, Retirement benefits, Flexible schedules

Apply Online

A valid email address is required.
A valid phone number is required.