Job description:
Key Responsibilities
- Build secure internal/external web portal using PHP (Laravel preferred)
- Implement SSO using Microsoft Entra ID (Azure AD)
- Integrate with Microsoft Teams and Graph APIs
- Design and enforce security best practices
- Manage deployments on Azure (CI/CD, containers)
- Collaborate on system architecture and scaling
Required Skills
- Strong experience in PHP with frameworks like Laravel
- Solid understanding of RESTful API design and backend architecture
- Experience with database design and management (MySQL/PostgreSQL)
- Hands-on experience implementing SSO using OAuth 2.0 and OpenID Connect
- Experience integrating authentication with Microsoft Entra ID
- Strong understanding of Role-Based Access Control (RBAC) and identity management
- Experience deploying and managing applications on Microsoft Azure
- Experience with authentication, authorization, and API security (JWT, token validation)
- Knowledge of data protection techniques (encryption at rest and in transit)
- Experience implementing logging, monitoring, and audit trails
- Experience integrating with Microsoft Teams and Microsoft Graph API
- Ability to work in Agile/Scrum development environments
- Understanding of multi-platform integrations and enterprise application architecture
Pay: ₹30,000.00 - ₹40,000.00 per month
Benefits:
Work Location: In person