The Azure Services Developer plays a vital role in the integration and implementation of Project's Core capabilities using Microsoft Dynamics 365 & Azure Services. This role involves designing, developing, and maintaining applications and services that leverage Azure cloud capabilities to enhance project's Core functionalities, improve data management, and ensure seamless user experiences.

Key Responsibilities:

  • Design and implement scalable, secure, and efficient cloud solutions using Azure services.
  • Develop Azure Functions, Logic Apps, and related services to automate workflows and integrate with Dynamics 365.
  • Collaborate with stakeholders to gather requirements and analyze business processes for project's Core implementation.
  • Integrate Dynamics 365 with other systems using Azure API Management, Data Factory, and service connectors.
  • Utilize Azure Blob Storage, Azure SQL Database, and Cosmos DB for effective data storage and retrieval.
  • Implement data migration strategies from legacy systems to Dynamics 365.
  • Customize Dynamics 365 applications to meet business needs using Azure DevOps for version control and continuous integration/continuous deployment (CI/CD) pipelines.
  • Monitor and optimize the performance of Azure services and project's core implementations to ensure high availability and responsiveness.
  • Enforce security best practices while developing and deploying Azure services, ensuring compliance with organizational security policies.
  • Work closely with cross-functional teams, including business analysts, project managers, and end-users, to ensure successful project's core implementations.
  • Required Skills & Qualifications:
    • Proficiency in Azure cloud services (e.g., Azure Functions, Logic Apps, Azure SQL Database).
    • Strong experience with Microsoft Dynamics 365, including customization and integration aspects.
    • Knowledge of programming languages such as C#, JavaScript, or Python.
    • Familiarity with RESTful APIs and Web Services.
    • Understanding of data modeling, data integrity, and ETL processes.
  • Preferred Qualifications:
    • Azure certification (e.g., Azure Developer Associate).
    • Experience with CRM analytics and reporting tools.
    • Knowledge of Agile methodologies and DevOps practices.