Senior Technical Specialist - Python with Power Platform @Datavail
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 6d ago

[Hiring] Senior Technical Specialist - Python with Power Platform @Datavail

6d ago - Datavail is hiring a remote Senior Technical Specialist - Python with Power Platform. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We are seeking a Python Developer with expertise in Power Platform to design, develop, and maintain serverless applications using Azure Functions for scalable backend services and event-driven workflows within Microsoft 365 solutions.

  • Implement secure and efficient APIs using Azure Functions (HTTP, Queue, Timer, and Event Grid triggers) to process business logic and integrate with enterprise systems.
  • Develop backend services using Python within Azure Functions to support Microsoft 365 applications, including SharePoint and Teams integrations.
  • Integrate Azure Functions with Microsoft Graph API and SharePoint REST APIs to automate workflows and access Microsoft 365 data.
  • Build and maintain serverless integrations with Azure services such as:
    • Azure Storage (Blob/Table/Queue)
    • Azure Cosmos DB
    • Azure Service Bus
    • Azure Key Vault
  • Implement secure authentication and authorization using Microsoft Entra ID (Azure AD) and managed identities for service-to-service communication.
  • Use Git-based source control and implement CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools.
  • Monitor and optimize serverless applications using Azure Application Insights, Log Analytics, and Azure Monitor.
  • Develop AI-enabled services and automation workflows leveraging Azure OpenAI, Azure AI services, or Copilot extensibility through Azure Functions.
  • Ensure solutions follow secure coding standards, scalability best practices, and cloud-native architecture patterns aligned with Microsoft Azure and Microsoft 365 guidelines.

Qualifications

  • Strong proficiency in Python (core concepts, data structures, OOP, error handling)
  • Strong proficiency in Power Platform
  • Proven track record of developing enterprise-grade cloud solutions
  • Experience in serverless architecture, event-driven workflows, and API integration
  • Strong problem-solving, analytical, and communication skills
  • Ability to work collaboratively in cross-functional teams
  • Knowledge of secure coding practices and cloud-native architecture

Requirements

  • Strong understanding of Power Apps, Power Automate, Dataverse, and Power Fx formula language
  • Proficiency in designing user interfaces and implementing responsive layouts
  • Familiarity with custom connectors, integration strategies, Azure Key Vault, and Azure SPN
  • Understanding of web technologies (HTML, CSS, JavaScript) for customizations (a plus)
  • Strong Python development skills, especially in serverless architectures
  • Experience with Microsoft 365 integration, APIs, and workflow automation
  • Knowledge of Azure services (Storage, Cosmos DB, Service Bus, Functions)
  • CI/CD and Git-based source control experience

Preferred / Desirable Experience (Nice to Have)

  • Exposure to AI-enabled services or Azure OpenAI
  • Experience in Teams and SharePoint integrations
  • Familiarity with Microsoft Graph API and workflow automation

Certification

  • PCAP – Certified Associate in Python Programming
  • Microsoft Certified: Azure Developer Associate (AZ-204)
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Technical Specialist - Python with Power Platform @Datavail
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 6d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later