We are seeking an experienced and versatile Azure Cloud Specialist with advanced development skills in .NET and Go (Golang), and solid hands-on experience in Azure-native cloud architecture. The ideal candidate will be adept at designing, developing, and deploying scalable applications and services using Microsoft Azure, while also possessing strong database skills with Azure PostgreSQL, Azure SQL, and Databricks.
This role also involves implementing secure networking, hybrid cloud integrations, and full lifecycle DevOps pipelines within enterprise environments.
Key Responsibilities:
- Application Development: Build and deploy cloud-native applications using .NET and Go, following best practices for scalability and maintainability.
- Azure Platform Architecture:
- Architect and implement services using Azure Kubernetes Service (AKS), Service Fabric, Service Bus, API Management, and Azure Functions.
- Design auto-scaling environments using Azure VM Scale Sets, App Services, and Load Balancers.
- Manage Azure Key Vault for secure secrets and certificate storage.
- Database Engineering:
- Design and optimize database schemas using Azure Database for PostgreSQL, Azure SQL, and Databricks.
- Implement data replication, backup, high availability, and disaster recovery strategies.
- Networking & Hybrid Integration:
- Configure and manage Azure Virtual Networks, NSGs, Application Gateways, and ExpressRoute circuits.
- Integrate on-premises infrastructure with Azure using hybrid cloud models, including VPN Gateways and AD Connect.
- Security & Monitoring:
- Apply enterprise-grade security using Microsoft Sentinel, Azure Security Center, and RBAC policies.
- Ensure environment compliance with industry standards and internal policies.
- DevOps Enablement:
- Set up CI/CD pipelines using Azure DevOps, Terraform, and GitHub Actions.
- Containerize applications and manage deployments on AKS and Docker-based environments.
- Collaboration & Communication:
- Document architectures, workflows, and deployment models clearly.
- Work across teams to understand requirements and deliver secure, performant, and scalable solutions.
Required Skills & Experience:
- 5+ years of experience in cloud-native software development with .NET (C#) and Go.
- 3+ years of hands-on experience with Microsoft Azure.
- Strong experience with:
- Azure Kubernetes Service, Service Fabric, API Management, Azure Functions
- Azure PostgreSQL, Azure SQL, Cosmos DB, Databricks
- Azure Networking – VNETs, ExpressRoute, DNS, NSGs, Hybrid Setups
- Key Vault, Security Center, Microsoft Sentinel
- CI/CD using Azure DevOps and Infrastructure as Code (IaC) tools like Terraform or Bicep
- Strong understanding of microservices, RESTful APIs, and distributed systems.
- Excellent communication and cross-functional collaboration skills.
Preferred Certifications (at least must have 2):
✅ Microsoft Certified: Azure Solutions Architect Expert
✅ Microsoft Certified: Azure Administrator Associate
✅ Microsoft Certified: Azure Developer Associate
✅ Microsoft Certified: Azure Database Administrator Associate (with PostgreSQL or SQL Server)
✅ Microsoft Certified: Azure Security Engineer Associate
✅ Microsoft Certified: DevOps Engineer Expert
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Backend Developer – Golang, .NET, C++, C# (Microservices & AI Integration)
2025-08-28
Software Support Engineer - US Time Zone
2025-08-12
Software Engineer III (Golang; 6+ Years)
2026-04-11
- Posted
- Jul 19, 2025
- Type
- Contract
- Level
- Entry
- Location
- Dubai
- Company
- Tech Unicorn
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Backend Developer – Golang, .NET, C++, C# (Microservices & AI Integration)
2025-08-28
Software Support Engineer - US Time Zone
2025-08-12
Software Engineer III (Golang; 6+ Years)
2026-04-11