Key Responsibilities :
Backend Cloud Engineering : Design and build backend solutions using .NET 8+ deployed on
Azure, with a focus on event-driven architectures.
Azure Resource Provisioning : Implement Infrastructure-as-Code using Terraform to stand
up, maintain, and optimize Azure resources (App Services, Functions, Storage, Cosmos DB,
etc.).
Event-Driven Development : Develop backend workflows using Azure Functions (including
Durable Functions), integrate with Event Grid, Service Bus, APIM, and other
messaging / eventing services.
API Development & Management : Build and expose APIs with Azure API Management
(APIM) and .NET (Web API, minimal APIs), ensuring robust security and performance.
Serverless and Distributed Systems : Engineer scalable, resilient serverless solutions utilizing
Azure & PaaS ecosystem.
Data Integration : Implement backend integrations with Azure Cosmos DB, Blob Storage, and
queues for persistent, high-throughput workloads.
CI / CD Practices : Automate deployments and application lifecycle using CI / CD pipelines in
Azure DevOps or GitHub Actions.
Monitoring & Optimization : Set up monitoring, logging, and alerting using Azure Monitor,
Application Insights, and best DevOps practices.
Code Quality : Write clean, testable code (unit / integration tests), contribute to code reviews,
and maintain documentation.
Required Qualifications :
Bachelor’s degree in computer science, Engineering, or a related field OR equivalent
professional experience.
Azure Cloud : 3–5 years hands-on experience with Microsoft Azure backend / PaaS services
(Functions, Event Grid, APIM, Cosmos DB, Blob Storage, Service Bus, etc.).
experience with .NET 9 preferred).
Terraform : 3+ years of experience automating cloud resource provisioning and
configuration using Terraform on Azure.
Event-Driven Solutions : Experience developing event-driven and message-based distributed
systems, ideally using Azure native services.
API & Integration : Strong background in designing, building, and securing APIs and
integrating with various Azure services.
CI / CD : Proficiency with source control (Git) and automated CI / CD in Azure or GitHub
ecosystem.
Testing : Strong understanding of modern testing patterns for backend systems
(unit / integration testing, mocking frameworks).
Cloud-Native Patterns : Practical knowledge of serverless, resilience, scalability, and cloud
architecture best practices.
Experience in CI / CD automation with GitHub Actions.
Soft Skills :
Strong communication and team collaboration skills
Analytical mind with strong problem-solving ability
Attention to documentation and code quality
Solution Architect • Pune, Republic Of India, IN