Your responsibilities:
•Design, develop, and optimize Azure Functions (Python) for event-driven/serverless workloads.
•Build and maintain Azure Data Factory pipelines (ETL/ELT, mapping data flows, triggers, linked services).
•Model, query, and tune data in Azure SQL Database; manage objects, stored procedures, and performance.
•Implement storage strategies using Azure Blob Storage (lifecycle policies, tiers, access control).
•Integrate systems via REST/SOAP APIs (auth, throttling, retries, pagination, error handling).
•Automate document generation using python-docx (templates, styles, images, tables).
•Enforce security with Azure Key Vault, managed identities, RBAC, and secure configuration.
•Set up Application Insights for logs, metrics, alerts, and dashboards; support incident triage.
•Participate in code reviews, write unit/integration tests, and maintain high code quality.
•Use Azure DevOps (Repos, Pipelines, Boards) for CI/CD, work tracking, and release automation.
•Collaborate in Agile/Scrum cadence; provide estimates, documentation, and knowledge sharing.
Key Skills & Qualifications
•Languages/Frameworks: Python (asyncio, requests, pandas basics), unit testing (pytest/unittest).
•Azure Services: Azure Functions, Data Factory, Azure SQL Database, Blob Storage, Key Vault.
•Integration: REST (OAuth2/JWT), SOAP (WSDL), webhooks, pagination, retries, idempotency.
•DevOps: Azure DevOps (Repos, Pipelines), Git, CI/CD, environment promotion, feature flags.
•Observability: Application Insights (logs, metrics, Kusto queries), dashboards, alert rules.
•Tools: python-docx for automated document generation.
•Methodology: SDLC, Agile/Scrum, code reviews, documentation, and best practices.
Your Profile
•Hands-on Azure Developer with strong expertise in building serverless, Python-based workloads on Azure. Proven experience designing and operating data workflows using Azure Data Factory, managing persistence with Azure SQL Database and Blob Storage, and integrating systems via REST/SOAP APIs. Adept at secure secrets management with Azure Key Vault, implementing observability through Application Insights, and driving reliable delivery using Azure DevOps CI/CD. Comfortable with document generation using python-docx and collaborating in Agile teams to deliver scalable, resilient cloud solutions.
Essential skills/knowledge/experience: 7+ Years
•Must‑Have Project Experience:
•Delivered at least 2 end‑to‑end solutions using Azure Functions (Python) in production.
•Built ADF pipelines integrating multiple sources/targets (e.g., REST, SQL, Blob).
•Implemented Application Insights with actionable dashboards/alerts.
•Managed secrets via Key Vault and implemented managed identity authentication.
•Bonus / Nice-to-Have:
•Experience with Azure Storage Queues/Event Grid/Event Hub.
•Infrastructure as Code (Bicep/ARM/Terraform).
•Containerization (Docker) and Azure Container Apps/AKS exposure.
•Data modeling/performance tuning in Azure SQL; familiarity with Synapse.
•Security fundamentals: network security, private endpoints, Defender for Cloud.
•Cost optimization and monitoring with Azure cost tools.