Epicareer Might not Working Properly
Learn More
A

Need - Azure Cloud Migration Consultant - Remote

Salary undisclosed

Apply on


Original
Simplified

Job Title: Azure Cloud Migration Consultant
Location: Remote
Duration: 1 year contract

Job Description

Lead the cloud migration of .NET-based SaaS applications to Azure, with a focus on Azure App Services, Azure Functions, and Azure SQL Database.

Develop cloud migration roadmaps for customer-facing portals and backend services, ensuring scalability, availability, and resilience.

Design hybrid or multi-cloud architectures when needed, ensuring smooth data and service integration.

Application Modernization & .NET Expertise

Modernize legacy .NET applications by transitioning to .NET Core or .NET 6/7, optimizing for cloud-native architectures.

Guide the adoption of microservices and containerization using Docker and Kubernetes (AKS) for scalable, modular services.

Implement serverless architectures (Azure Functions) for event-driven processes, decoupling services for improved agility and performance.

Data Migration & Modernization

Lead SQL Server data migration from on-premises to Azure SQL Database or Managed Instances, ensuring data consistency, minimal downtime, and optimal performance.

Modernize existing SQL Server stored procedures, refactoring them for cloud optimization, scalability, and compatibility with Azure SQL environments.

Optimize database performance through indexing, partitioning, and query tuning using tools like Azure SQL Performance Insights.

Implement cloud-native data solutions like Azure Cosmos DB for unstructured data and high-velocity analytics, leveraging modern data platforms.

Performance Tuning & Scalability

Ensure high performance and low latency for customer-facing portals using Azure Front Door, CDNs, and caching solutions like Redis.

Implement proactive monitoring and scaling mechanisms with Azure Monitor, Application Insights, and auto-scaling features to handle traffic spikes.

Establish end-to-end monitoring and observability, ensuring real-time performance optimization and troubleshooting capabilities.

Cost Optimization

Drive cost-efficiency by utilizing PaaS solutions such as Azure App Services, Azure Functions, and SQL Managed Instances, reducing overhead.

Regularly audit and right-size cloud resources using Azure Cost Management, optimizing the use of compute, storage, and networking.

Implement Reserved Instances, Spot VMs, and scaling policies to balance cost and performance for predictable workloads.

Automation, DevOps & Infrastructure as Code

Lead the creation of CI/CD pipelines for .NET applications using Azure DevOps, automating deployments, testing, and monitoring across environments.

Automate cloud infrastructure provisioning using Terraform, ARM templates, or Bicep, ensuring consistency in environment setup.

Introduce DevSecOps practices, embedding security in CI/CD pipelines and leveraging tools like Azure Security Center for continuous monitoring.

Cloud Security & Governance

Ensure security compliance through Azure AD, Role-Based Access Control (RBAC), and Azure Key Vault for managing application secrets and credentials.

Implement industry-standard security protocols for the SaaS platform, adhering to compliance frameworks such as SOC 2, GDPR, and NIST.

Design secure networking solutions using Azure Virtual Networks (VNets), VPN Gateways, and ExpressRoute for secure, high-performance connectivity.

Cross-Team Collaboration & Stakeholder Management

Collaborate with backend engineers, DevOps teams, and product managers to align cloud strategies with business objectives.

Provide leadership in cloud adoption, offering mentorship on cloud-native practices and automation to internal teams.

Key Technical Skills:

Azure Cloud Services: Azure App Services, Functions, SQL Database, Kubernetes (AKS), Cosmos DB.

.NET Technologies: .NET Core/6/7, Core, Entity Framework, and RESTful API development.

SQL Server Data Migration & Modernization: On-prem to cloud migration, stored procedure refactoring, query tuning, and performance optimization.

Automation & DevOps: Azure DevOps, CI/CD, Terraform, ARM templates.

Security & Networking: Azure AD, RBAC, VNet, ExpressRoute, Azure Security Center, and cost management tools.


Thanks
Abhi

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job