Search by job, company or skills

  • Posted 12 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 133579867

Similar Jobs