Cloud Infrastructure Engineer

IPG•Washington, DC
•Remote

About The Position

The Cloud Infrastructure Engineer administers, designs, maintains, analyzes, and troubleshoots IPG core systems, including cloud, virtualization, servers, storage, networks, endpoints, and directory services. The role is responsible for maintaining compliance with IPG security standards and cloud-provider standards. The position designs and administers IaaS, SaaS, and PaaS network infrastructure; deploys and supports cloud and on-premise server operating systems; monitors network and virtual-compute hardware; and supports the migration and modernization of workloads from on-premise data centers to Azure. It also assists with cost and risk models for new solutions, contributes to business continuity and disaster recovery planning, and provides troubleshooting and on-call technical support. The engineer serves as a primary resource for securing network and server infrastructure and provides technical leadership in designing complex cloud systems.

Requirements

  • Strong working knowledge of Azure architecture and migration skills and experience.
  • Bachelor’s degree in information technology or equivalent experience.
  • 4–7 years of experience in cloud administration.
  • Knowledge of additional cloud technologies such as endpoint, API management, and identity management.
  • Strong understanding of cloud and on-premise infrastructure components, including servers, storage, networks, data, and applications, to deliver end-to-end cloud infrastructure, architectures, and designs.
  • Strong working knowledge of Azure, Microsoft Active Directory, and Windows Server 2016, 2019, and 2025.
  • Experience with Azure CLI, PowerShell/Azure PowerShell, and the Azure Portal.
  • Experience with IT automation tools such as Ansible.
  • Strong interpersonal, organizational, and oral communication skills, with analytical and problem-solving abilities and root cause analysis experience.
  • Ability to work independently and within a team, with close attention to detail and little supervision.
  • Ability to plan and accomplish goals and perform a variety of tasks using experience and judgment.
  • Ability to read, write, and interpret technical documentation and procedure manuals.
  • Highly self-motivated and directed.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Strong customer service orientation.
  • Experience working in a team-oriented, collaborative environment.
  • Experience with vulnerability scanning solutions such as Nessus and resolving vulnerabilities.
  • Availability to work after hours and weekends, and ability to travel.

Responsibilities

  • Design and administer IaaS, SaaS, and PaaS network infrastructure.
  • Deploy and support cloud and on-premise server-based operating systems.
  • Manage and monitor physical network hardware to ensure maximum uptime.
  • Manage and monitor physical equipment for the on-premise virtual compute environment.
  • Educate teams on implementing new cloud technologies and initiatives.
  • Manage and monitor the migration and modernization of workloads from on-premise data centers to Azure.
  • Manage and monitor endpoint management systems, including Intune and SCCM.
  • Maintain current standards and process documents for relevant areas.
  • Assist with building and supporting cost and risk models for new solutions to help determine whether they should be hosted in the cloud or on premises.
  • Aid in developing business continuity and disaster recovery plans, and maintain knowledge of plan execution and opportunities for cloud recovery.
  • Troubleshoot and support the applications group with network and server performance.
  • Provide on-call technical support.
  • Troubleshoot escalated issues to identify and repair cloud infrastructure problems.
  • Maintain and develop expertise in relevant cloud technology products, services, protocols, and standards.
  • Serve as a primary resource for securing network and server infrastructure.
  • Provide technical leadership in designing highly complex cloud systems.
  • Train technical support staff in new technologies and common systems-related problems.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service