Key Responsibilities : Backend Cloud Engineering: Design and build backend solutions using .NET 8+ deployed onAzure, with a focus on event-driven architectures. Azure Resource Provisioning: Implement Infrastructure-as-Code using Terraform to standup, maintain, and optimize Azure resources (App Services, Functions, Storage, Cosmos DB,etc.). Event-Driven Development: Develop backend workflows using Azure Functions (includingDurable Functions), integrate with Event Grid, Service Bus, APIM, and othermessaging/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 utilizingAzure & PaaS ecosystem. Data Integration: Implement backend integrations with Azure Cosmos DB, Blob Storage, andqueues for persistent, high-throughput workloads. CI/CD Practices: Automate deployments and application lifecycle using CI/CD pipelines inAzure 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 equivalentprofessional 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.). .NET/C# Development: 8+ years of experience building backend solutions in .NET (version 8or higher required; experience with .NET 9 preferred). Terraform: 3+ years of experience automating cloud resource provisioning andconfiguration using Terraform on Azure. Event-Driven Solutions: Experience developing event-driven and message-based distributedsystems, ideally using Azure native services. API & Integration: Strong background in designing, building, and securing APIs andintegrating with various Azure services. CI/CD: Proficiency with source control (Git) and automated CI/CD in Azure or GitHubecosystem. 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 cloudarchitecture 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
Job Title
Cloud Engineer