Azure Engineer

$56.75 - $70.25/hr

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Azure Engineer

We are seeking a highly capable Azure Engineer to design, implement, and support scalable cloud infrastructure solutions in Microsoft Azure. This role requires hands-on expertise in Azure services, infrastructure automation, and cloud operations, along with the ability to collaborate effectively with offshore delivery teams. The engineer will work closely with architects, developers, and operations teams to ensure that Azure environments are optimized for performance, reliability, and cost-efficiency. The ideal candidate will combine deep technical knowledge with strong coordination and communication skills to drive cloud initiatives across distributed teams.

Key Responsibilities
  • Act as the primary engineering contact for Azure infrastructure across global delivery teams
  • Design and deploy Azure resources including virtual networks, VMs, storage, databases, and PaaS services
  • Implement Infrastructure as Code (IaC) using ARM templates, Bicep, Terraform, and scripting tools
  • Configure and manage Azure services such as Azure Monitor, Log Analytics, Automation, and Resource Manager
  • Optimize cloud environments for performance, scalability, and cost using Azure Advisor and native tools
  • Collaborate with offshore engineers to guide implementation, review deployments, and ensure adherence to standards
  • Support migration of workloads from on-premises or other cloud platforms to Azure
  • Troubleshoot and resolve issues related to networking, compute, storage, and identity in Azure
  • Document architecture, configurations, and operational procedures for knowledge sharing and compliance
  • Participate in discovery and remediation of security findings

As an Azure Engineer, your daily activities may include:

  • Reviewing infrastructure requests and provisioning resources using IaC tools
  • Monitoring performance metrics and resolving alerts from Azure Monitor or Log Analytics
  • Attending standups or sync meetings with offshore teams to coordinate deployments and troubleshoot issues
  • Updating automation scripts to streamline provisioning and configuration tasks
  • Collaborating with application teams to ensure workloads are deployed securely and efficiently
  • Performing cost analysis and implementing recommendations from Azure Advisor
  • Documenting changes, updating runbooks, and sharing best practices across teams
  • Supporting change management and release processes for cloud infrastructure updates
Required Skills & Qualifications
  • Strong hands-on expertise with Microsoft Azure services including compute, networking, storage, and identity
  • Proficiency in Infrastructure as Code using ARM, Bicep, Terraform, and scripting (PowerShell, CLI)
  • Experience with Azure-native tools such as Azure Monitor, Log Analytics, Automation, and Resource Manager
  • Solid understanding of cloud networking (VNet, NSG, VPN, ExpressRoute) and identity management (AAD, RBAC)
  • Experience supporting production workloads in Azure across IaaS and PaaS environments
  • Strong troubleshooting skills in cloud infrastructure and operations
  • Excellent communication skills to collaborate with global/offshore teams
Preferred Qualifications
  • Microsoft Certified: Azure Administrator Associate (AZ-104) or Azure Solutions Architect Expert
  • Experience with hybrid cloud environments and integration with on-premises systems
  • Familiarity with DevOps practices and CI/CD pipelines using Azure DevOps or GitHub Actions

Georgia IT logo

About Georgia IT

Sourced by ZipRecruiter

A PROFESSIONAL SERVICES ORGANIZATION WITH A VISION OF DELIVERING SIMPLE AFFORDABLE, SUSTAINABLE SOLUTIONS FOR COMPLEX PROBLEMS WITH INTEGRITY. OUR GOAL IS TO ACHIEVE ALL THIS IN A COLLABRATIVE APPROACH WITH ALL PARTIES INVOLVED IN DELIVERING SOLUTIONS/PRODUCTS.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Alpharetta, GA, US

Year founded

2007

Social media



Frequently asked questions

Q: What skills or qualities help someone succeed as a Azure Developer?

A: To succeed as an Azure Developer, key technical skills include proficiency in programming languages such as C#, Java, or Python, as well as expertise in Azure services like Azure Storage, Azure Cosmos DB, and Azure Functions. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration are crucial for working with cross-functional teams and ensuring seamless integration of cloud-based solutions. By combining these technical and soft skills, Azure Developers can design, build, and deploy scalable, secure, and efficient cloud-based applications, driving business growth and innovation.

Q: What is the career path for a Azure Developer?

A: A typical career path for an Azure Developer involves progression from entry-level roles such as Azure Developer or Junior Cloud Engineer, to mid-level positions like Cloud Solutions Architect or Azure DevOps Engineer, and ultimately to senior roles like Cloud Architect or Technical Lead. Key opportunities for skill development and growth include learning cloud computing fundamentals, expanding expertise in Azure services and tools, and developing skills in DevOps, security, and data analytics. Long-term career prospects for Azure Developers may include transitioning into leadership roles, pursuing specialized roles like Cloud Security Engineer or Data Scientist, or exploring adjacent fields like IT Consulting or Cloud Strategy.