Datavail•1d ago
Indeed
Senior Technical Specialist
Mumbai, Maharashtra
Full Time
Senior Level
Full Job Description
Senior Technical Specialist - Python with Power Platform
Location: Remote
Experience Level: 10 Years
Education: Any Degree
Skills & Experience:
- Strong proficiency in Python (core concepts, data structures, OOP, error handling)
- Strong proficiency in Microsoft 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
Technical Skills:
- 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 Service Principal Names (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
Key Responsibilities:
- 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, and Azure Key Vault.
- Implement secure authentication and authorization using Microsoft Entra ID (formerly 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.
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
Certifications:
- PCAP – Certified Associate in Python Programming
- Microsoft Certified: Azure Developer Associate (AZ-204)
Company
Datavail
Mumbai, Maharashtra
Posted on Indeed