
Search by job, company or skills
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: 35 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 8
or higher required; 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
Job ID: 133579867