Overview
Skills
Job Details
Role: Sr. Cloud Engineer
location: Remote (Remote as of now and later it will be Onsite anywhere in US or Mexico)
Duration: Long Term
Rate: $55hr. C2C
About the Role
We are seeking a highly skilled Sr. Cloud Engineer with strong expertise in C#, .NET full-stack development and hands-on experience with Azure cloud technologies. The ideal candidate will play a critical role in designing, developing, and maintaining enterprise-grade applications and cloud-native solutions. This role requires a deep understanding of cloud architecture, messaging systems, and containerization technologies to deliver scalable, secure, and high-performing applications.
Mandatory Skills:
- Tech stack: C#, .NET developer (full stack), Cloud (Azure), Good understanding on Azure cloud technologies, Message queues and containerization
Key Responsibilities
- Design, develop, and maintain cloud-native applications using C#, .NET Core, and .NET Framework.
- Architect, implement, and optimize solutions on Microsoft Azure including App Services, Azure Functions, Azure SQL, Key Vault, Application Gateway, and Storage.
- Develop and support message-driven applications using Azure Service Bus, Event Hubs, Event Grid, or other enterprise message queueing systems.
- Implement and manage containerized applications using Docker and Azure Kubernetes Service (AKS).
- Ensure applications are secure, scalable, and highly available in a distributed cloud environment.
- Collaborate with cross-functional teams (DevOps, QA, Product Owners, Architects) to deliver end-to-end solutions.
- Develop CI/CD pipelines and support automated deployments using Azure DevOps/GitHub Actions.
- Troubleshoot and resolve issues across application, integration, and infrastructure layers.
- Stay up to date with Azure services and .NET ecosystem to propose and implement modern solutions.
- Provide mentorship and technical guidance to junior engineers.
Required Skills & Experience
- 10+ years of professional experience in software engineering, with 5+ years in cloud-based solutions.
- Strong expertise in C#, .NET Core/Framework, , Web API, and RESTful services.
- Proven experience in Azure cloud services (compute, networking, storage, security).
- Hands-on with message queues/event-driven architecture (Azure Service Bus, Event Hubs, RabbitMQ, Kafka).
- Strong knowledge of containerization (Docker, Kubernetes, AKS).
- Experience with CI/CD pipelines, IaC (Terraform/ARM templates/Bicep), and DevOps practices.
- Familiarity with SQL & NoSQL databases in cloud environments (Azure SQL, Cosmos DB).
- Strong problem-solving skills with ability to troubleshoot distributed systems and cloud applications.
- Excellent communication, collaboration, and leadership skills.
Preferred Qualifications
- Microsoft Certified: Azure Solutions Architect / Azure DevOps Engineer / Azure Developer Associate.
- Experience with microservices architecture and domain-driven design (DDD).
- Exposure to monitoring and observability tools (Azure Monitor, App Insights, Prometheus, Grafana).
- Knowledge of security best practices (identity management, RBAC, managed identities, secrets management).