Azure Cloud Engineer III

VGM Group, IncWaterloo, IA
Hybrid

About The Position

VGM Group is seeking an experienced Azure Cloud Engineer III to join our Corporate IT team and advance our enterprise cloud strategy. This senior-level role focuses on designing, building, and supporting secure, scalable Microsoft Azure solutions that power critical business systems across the organization. You’ll work in a large, complex IT environment, partnering closely with infrastructure, security, and application teams to modernize platforms, improve reliability, and uphold strong governance and security standards. Why this role matters As an Azure Cloud Engineer III, you’ll help build and protect the cloud foundation that supports a large, enterprise‑grade organization. This role will influence architecture, security, and standards at scale, partnering across IT to deliver stable, governed Azure platforms that power business critical systems. An Azure Cloud Engineer III with VGM Corporate IT is responsible for designing, implementing, and maintaining complex cloud solutions on the Microsoft Azure platform. You will leverage your extensive experience to lead cloud projects, optimize performance, ensure security, and provide technical guidance to junior engineers. The Azure Cloud Engineer III will work closely with other IT professionals, internal and external to VGM, to support the organization’s cloud computing needs. What’s more? At VGM Group, we are 100% employee owned. Click to view more about VGM [https://www.vgmgroup.com/]!

Requirements

  • 6-10 years of experience in cloud engineering role, specifically within Microsoft Azure or cloud engineering
  • 6-10 years of progressive IT infrastructure experience with 6+ years focused on Microsoft Azure in an enterprise environment
  • Proven success working in standing up Azure Landing Zones and environments
  • Experience working with Azure Data Factories
  • Experience working with and strong understanding of Terraform
  • Extensive experience with Microsoft Azure, including services such as Azure Virtual Machines, Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), and Azure DevOps
  • Experience with CI/CD pipelines and tools like Jenkins, GitHub Actions, or Azure Pipelines
  • Azure certifications are preferred (Azure Solutions Architect, Azure DevOps Engineer)
  • Bachelor’s degree in computer science, information technology, or a related field or equivalent experience
  • Strong understanding of ARM templates, Terraform, Bicep, and C#
  • Strong understanding of networking concepts, including VNETs, VPNs, and load balancers
  • Proficiency in scripting and automation using PowerShell, Python, or similar languages
  • Knowledge of containerization and orchestration technologies (Docker, Kubernetes)
  • Excellent problem-solving skills and the ability to work independently and as part of a team
  • Strong understanding of Azure services, including virtual machines, networking and storage
  • Familiarity with DevSecOps practices and tools
  • Knowledge of security best practices and compliance standard in cloud environments
  • Strong communication and collaboration skills
  • Operation of office equipment and using technology efficiently such as computers, phones, misc. office equipment.
  • Visual abilities to include reading, distance vision and peripheral vision.
  • Comfort and acceptance of a remote work environment; working at a distance from the home-office and team members yet staying connected through in-office virtual networks.
  • Occasional travel to business-critical meetings or events. Rare but on occasion.

Nice To Haves

  • Experience with other cloud platforms (AWS, Google Cloud)

Responsibilities

  • Design and implement scalable, secure, and high-performance cloud solutions on Microsoft Azure
  • Lead cloud migration projects, ensuring minimal disruption and optimal performance
  • Develop and maintain infrastructure as code (IaC) using tools like ARM templates, Terraform, or Bicep
  • Monitor and optimize cloud resources for cost efficiency and highest performance
  • Implement and manage Azure security best practices, including identity and access management, network security, and data protection
  • Collaborate with cross-functional teams to define cloud architecture and integration strategies
  • Collaborate with cross-functional teams, and other IT professionals, such as developers, network engineers, and security specialists, both internal and external, to achieve organizational goals
  • Troubleshoot and resolve complex cloud-related issues
  • Mentor, coach, develop, and provide technical guidance to junior cloud engineers and team members; including but not limited to training, answering questions, and working together to accomplish goals
  • Keep documentation up-to-date with any changes in the Azure environment
  • Maintain relevant and up-to-date knowledge with the latest Azure services, features, and best practices
  • Ensure compliance with security best practices, industry standards, and regulatory requirements
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service