Job Location : PAN India (Except Gurgaon, Coimbatore, Kolkata, Vijayawada)
Work Mode : Hybrid, Work Timing : 12 : 00 noon 9 : 00 PM
Notice Period : Immediate or Serving NP (= < 21 Days)
Primary Skills : Azure Functions + ADF pipeline + Python + REST API
Job Description :
We are looking for a highly skilled Azure Full Stack Developer with 6- 10 years of experience in designing and developing cloud-native applications on Microsoft Azure.
The ideal candidate will have hands-on expertise in Azure Functions, Azure Data Factory (ADF) pipelines, Python development, REST API integrations, and full-stack application delivery.
Key Responsibilities :
Azure Development :
- Design, build, and deploy Azure Functions (serverless) for event-driven and scalable application components.
- Develop and maintain ADF pipelines for ETL / ELT, data ingestion, orchestration, and automation workflows.
- Implement Azure Logic Apps, Event Grid, Service Bus, Storage (Blob / ADLS), API Management, and other key Azure services.
- Optimize Azure components for performance, cost efficiency, scalability, and reliability.
Backend Development :
Develop high-quality backend services using Python (FastAPI, Flask, or similar frameworks).Build reusable, performant, and scalable RESTful APIs and microservices.Integrate APIs with Azure services and external systems.Write unit tests, automated tests, and CI / CD-compliant backend code.Full Stack Engineering :
Develop front-end components using React / Angular / Vue.jsWork on responsive UI design, component workflows, and smooth integration with backend APIs.Participate in end-to-end solution design with architects.Configure and maintain Azure DevOps pipelines, Git repositories, and deployment workflows.Implement release processes, environment automation, and Infrastructure-as-Code (IaC) using ARM / Bicep / Terraform.Ensure logging, monitoring, and alerting through Azure Monitor, App Insights, Log Analytics.Work closely with architects, product owners, data engineers, QA teams, and business stakeholders.Participate in code reviews, sprint planning, system design discussions, and architectural decisions.Provide guidance to junior developers and support production deployments.Education :
Bachelors or Masters degree in Computer Science, IT, Engineering, or related field.
(ref : hirist.tech)