Office 365 Integration Specialist at Quest Middle East LLC
Dubai, , United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

14 Nov, 25

Salary

0.0

Posted On

14 Aug, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Oauth, Database Design, Php, Web Development, Authentication Protocols, Postgresql, Azure Active Directory

Industry

Information Technology/IT

Description

Key Responsibilities

  • Design, develop, and deploy a web-based meeting room management system using PHP.
  • Implement complex integrations with the Office 365 Graph API to access and manipulate calendar data, user information, and resource mailboxes.
  • Utilize Azure Active Directory (AAD) for secure authentication and authorization of users and the application.
  • Create a user-friendly interface for booking, editing, and canceling meeting room reservations.
  • Develop robust logic to check for meeting room availability, prevent double-bookings, and handle recurring events.
  • Write clean, well-documented, and efficient code.
  • Collaborate with key stakeholders to define project requirements and timelines.
  • Perform thorough testing to ensure the system is stable, secure, and functions correctly.

Required Skills & Experience

  • Proven experience in web development using PHP.
  • Strong knowledge of object-oriented programming (OOP) principles.
  • Extensive experience with Microsoft Office 365 integration, particularly with the Graph API.
  • Hands-on experience with Azure services, including Azure Active Directory (AAD) for identity management.
  • Familiarity with OAuth 2.0 and other modern authentication protocols.
  • Experience with front-end technologies (HTML, CSS, JavaScript) to build a responsive and intuitive user interface.
  • Knowledge of database design and management (e.g., MySQL, PostgreSQL).
  • Strong problem-solving skills and the ability to work independently.

Job Types: Temporary, Contract

Experience:

  • Office 365: 1 year (Required)
Responsibilities
  • Design, develop, and deploy a web-based meeting room management system using PHP.
  • Implement complex integrations with the Office 365 Graph API to access and manipulate calendar data, user information, and resource mailboxes.
  • Utilize Azure Active Directory (AAD) for secure authentication and authorization of users and the application.
  • Create a user-friendly interface for booking, editing, and canceling meeting room reservations.
  • Develop robust logic to check for meeting room availability, prevent double-bookings, and handle recurring events.
  • Write clean, well-documented, and efficient code.
  • Collaborate with key stakeholders to define project requirements and timelines.
  • Perform thorough testing to ensure the system is stable, secure, and functions correctly
Loading...