Job Type: Contract
Job Category: IT
Job Description
Role: Azure Cloud Security Technical Lead – IAM
Location: Chicago, IL
Contract
Job Description
We are seeking a highly skilled Azure Cloud Security Technical Lead with expertise in cloud security products, authentication, authorization, and Workforce Identity and Access Management (IAM). As a key member of our IAM Security Engineering team, you will play a vital role in ensuring the secure and compliant implementation of various solutions in the cloud, focused on the identity and access management domain.
Responsibilities
- Design hybrid workforce security solutions to ensure secure and efficient authentication and authorization processes aligned with industry best practices.
- Guide the architectural development, specification, and communication of security solutions on cloud platforms; provide security solutions to applications or infrastructure teams used by multiple business teams.
- Provide extensive in-depth security technical consultation to partners and IT management to develop plans and directions to ensure cloud adoption.
- Act as a cybersecurity expert for cloud migration projects/programs.
- Lead cloud security initiatives with deeper focus on IAM.
- Thoroughly understand decision process issues of technology choice, such as design, data security, client-server communication, cloud architectures, cloud-native services, and cloud security.
- Good understanding of Cloud Infrastructure Entitlement Management solutions.
- Design target architectures considering security controls and audit requirements.
- Evaluate and select from existing and emerging technologies those options best fitting business/project needs.
- Promote sharing of expertise through consulting, presentations, and documentation.
- Be an experienced functional expert with technical and/or business knowledge.
- Carry out complex initiatives involving multiple disciplines and/or ambiguous projects.
- Display a balanced, cross-functional perspective, liaising with the business to improve efficiency, effectiveness, and productivity.
- Strategic in developing, implementing, and administering programs within functional areas.
- Provide guidance to team members, fostering an environment that encourages employee participation, teamwork, and communication.
Requirements
- In-depth knowledge and experience in Azure and AWS Security.
- Expertise in different Azure services, subscriptions, and management groups.
Additional Responsibilities / Skills
- Design and implement Azure security solutions to ensure secure and efficient authentication and authorization processes aligned with industry best practices.
- Drive onboarding of applications, application registration, enterprise application setup, and role-based access management (RBAC).
- Experience in architecting custom solutions using Java frameworks on Azure is a must.
- Lead implementation of Multi-Factor Authentication (MFA) and Single Sign-On (SSO) for enhanced security.
- Proven experience in Azure security such as RBAC, permissions, actions, identities, roles, and privileged access management.
- In-depth knowledge of Azure AD, Azure AD B2B, and authentication/authorization protocols such as SAML, OAuth, and OpenID.
- Strong scripting and automation skills (PowerShell, Azure CLI).
- Experience in architecting custom solutions using Java frameworks on Azure.
- Expertise in configuring and troubleshooting authentication protocols including OAuth, OpenID Connect, and SAML.
- Good understanding of Cloud Infrastructure Entitlement Management solutions and Microsoft Entra Permissions Management.
- Configure and manage conditional access policies based on conditions, locations, and device compliance.
- Collaborate with cross-functional teams to support and troubleshoot IAM-related issues.
- Understand and implement security best practices for Azure products, services, and solutions.
- Hands-on experience with DevSecOps, CI/CD pipelines, automation, and vulnerability scanning tools (Terraform, PowerShell, Bash, Azure CLI).
- Full-stack application development experience (Java, React, JavaScript, SQL, Oracle).
- Use Azure Sentinel for monitoring, alert creation, and automation for incident response.
- Provide production support and resolve security incidents in a timely manner.
- Establish identity governance frameworks including privileged identity management (PIM).
- Stay informed about Azure updates, security threats, and industry best practices.
- Collaborate with DevOps and development teams with a basic understanding of tools and requirements.
Qualifications
- Bachelor’s degree in Computer Science or a related discipline, or equivalent experience.
- Deep knowledge of application or infrastructure systems architecture, usually with experience across multiple technologies.
- Excellent consultative and communication skills; ability to work effectively with clients, partners, IT management, and staff.
- Five years of experience in information security; at least three years in cloud technologies.
- Cloud security certifications preferred.
- Strong collaboration skills and analytical ability.
- Certifications in Azure, AWS Security preferred.
- Excellent understanding of cloud security principles.
- Ability to work in a dynamic environment and adapt to evolving security challenges.
- Excellent communication and collaboration skills for cross-functional teams.
- Commitment to maintaining a secure, compliant, and scalable IAM solution.
Required Skills
InfoSec Analyst SQL Application Developer