What are the responsibilities and job description for the Azure Administrator (Azure AD B2C Specialist) position at Providge Consulting?
Job Title: Azure Administrator (Azure AD B2C Specialist)
Client Industry: Information Systems
Location: Remote
Job Status: Full-time (40 hours per week), Six-month Contract (initial term).
Remote work options are available, with occasional in-office or onsite requirements.
In addition, on-call rotation for after-hours support may be required for critical Azure AD B2C incidents.
Job Summary:
We are seeking an experienced Azure Administrator with a strong background in managing and configuring Azure Active Directory (Azure AD) B2C (Business-to-Consumer) environments. The ideal candidate will have in-depth knowledge of Azure cloud services, with a focus on Azure AD B2C, identity and access management, and integration with external applications. As an Azure Administrator, you will be responsible for administering and securing Azure environments, enabling seamless authentication and authorization for external users.
Key Responsibilities:
- Azure AD B2C Configuration: Implement, configure, and manage Azure Active Directory B2C for secure user authentication and authorization for external customers and partners.
- Identity & Access Management: Configure and manage identity providers (e.g., Microsoft, Google, Facebook, custom identity providers) to facilitate easy and secure user sign-ins.
- Custom Policies & User Flows: Create and manage custom policies and user flows for different authentication scenarios, ensuring a seamless experience for external users.
- Application Integration: Integrate Azure AD B2C with web, mobile, and third-party applications to enable Single Sign-On (SSO) and secure user access.
- Security & Compliance: Implement security best practices for identity management, including Multi-Factor Authentication (MFA), conditional access policies, and compliance with data protection regulations (e.g., GDPR, HIPAA).
- Monitoring & Troubleshooting: Monitor the performance and health of Azure AD B2C instances, analyze logs, and troubleshoot authentication or access issues.
- Azure Resources Management: Manage and configure other Azure resources, including Azure AD tenants, virtual machines, storage accounts, and networking, to support Azure AD B2C integrations.
- Automation & Scripting: Develop and maintain PowerShell scripts, Azure CLI commands, and automation processes to streamline administrative tasks.
- Collaboration with Development Teams: Work closely with development and security teams to design and implement secure authentication solutions, API management, and user lifecycle management.
- Documentation & Reporting: Maintain documentation for Azure AD B2C configurations, integrations, and processes. Provide regular status updates and reports to management.
- Support & Training: Provide support to end-users, internal teams, and external partners in managing and troubleshooting identity and access-related issues. Assist with training on Azure AD B2C best practices.
Required Qualifications:
- Proven experience as an Azure Administrator or Cloud Administrator with a strong focus on Azure AD B2C.
- Hands-on experience in configuring and managing Azure AD B2C, including creating and maintaining custom policies, user flows, and identity provider integrations.
- Strong understanding of Azure Active Directory (Azure AD), including user and group management, roles, conditional access policies, and MFA.
- Experience with integrating Azure AD B2C with external applications using OAuth, OpenID Connect, SAML, or other authentication protocols.
- Proficiency with Azure services and tools, including Azure AD, Azure CLI, Azure PowerShell, and Azure Portal.
- Solid understanding of cloud security principles, identity federation, and user authentication models.
- Experience with monitoring tools such as Azure Monitor, Azure Security Center, and Azure AD logs for troubleshooting and reporting.
- Knowledge of security best practices and compliance requirements (e.g., GDPR, SOC 2, HIPAA).
- Strong scripting skills (PowerShell, Azure CLI) for automating administrative tasks.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
Preferred Qualifications:
- Microsoft Certified: Azure Administrator Associate (AZ-104) or Microsoft Certified: Azure Security Engineer Associate (AZ-500).
- Experience with other Azure services (e.g., Azure Key Vault, Azure App Services, Azure API Management).
- Familiarity with other identity management solutions (e.g., Okta, Auth0) is a plus.
- Experience in DevOps practices and CI/CD pipelines for automating Azure infrastructure deployments.
- Familiarity with Azure AD Connect for hybrid identity management and synchronization.