Senior Cloud Network Engineer - Corporate IT (Kansas City)

Burns & McDonnell7 months ago
Kansas City, MO, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Key Responsibilities

  • Design, deploy, and manage cloud-based network infrastructure using platforms such as Azure, AWS, GCP and OCI.
  • Configure and maintain virtual networks, subnets, and security groups to ensure optimal performance and security.
  • Deploy VPC and VNET cloud network boundaries and associated policies.
  • Deploy and maintain cloud network peering and routing services like Azure vWAN and AWS Transit Gateways.
  • Configure and deploy cloud network load balancing and security services like cloud firewalls and WAFs.
  • Deploy cloud network configurations utilizing Infrastructure as Code – specifically Terraform.
  • Develop and implement cloud network architecture, ensuring seamless connectivity between on-premises infrastructure and cloud services including private connectivity solutions like ExpressRoute, Direct Connect and cloud network exchanges like Equinix and Megaport.
  • Collaborate with cross-functional teams to design and implement scalable and resilient network solutions.
  • Monitor and analyze cloud network performance, identifying and resolving issues to ensure high availability and reliability.
  • Implement strategies for load balancing, auto-scaling, and disaster recovery to optimize resource utilization.
  • Provide technical support for cloud-related network issues, working closely with other IT teams to resolve incidents promptly.
  • Document and maintain network configurations, procedures, and troubleshooting guides.
  • Collaborate with system administrators, developers, and other IT staff to ensure seamless integration of cloud services.
  • Communicate effectively with stakeholders to gather requirements, provide updates, and address concerns.
  • Respond to network incidents and outages promptly, conducting root cause analysis and implementing corrective actions.
  • Assist the Network Operations team in the installation, configuration, maintenance, and troubleshooting of LAN, WAN, and wireless network environments.
  • Identify and analyze new technologies and alternative systems to enhance security, reliability, and customer experience.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field. Applicable experience may be substituted for the degree requirement.
  • Significant experience building and managing networks in Microsoft Azure.
  • Strong understanding of cloud computing concepts, virtualization, and networking protocols.
  • Experience deploying cloud network configurations using Terraform.
  • Experience with network security practices, including firewalls, VPNs, and encryption.
  • Experience with multi-cloud connectivity.
  • Strong ability to influence or lead enterprise integration project execution.
  • Strong analytical and problem-solving skills.
  • Ability to be on-call after-hours on a rotating basis.

Preferred Qualifications

  • Experience with cloud-based network infrastructure in all four major cloud platforms – Azure, AWS, GCP, and OCI.
  • Experience managing LAN, WAN, and wireless networks.
  • Experience with SD-WAN technology.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is desirable.
  • Certification in relevant networking technologies (e.g., CCNA, CWNA).
  • In-depth knowledge of networking protocols and technologies (TCP/IP, VLANs, OSPF, BGP, etc.).
  • Experience with enterprise DNS solutions such as Cloudflare.
  • Experience with Cisco and Meraki network hardware.
  • Experience with network automation tools.

Required Skills

Virtual Networks
VPN
Azure
Subnet Configuration
SD-WAN
Terraform
Network Security
GCP
Meraki
AWS
Load Balancing
Cloud Infrastructure Design
Docker
LAN/WAN Management
Kubernetes
ExpressRoute
OCI
Direct Connect
DNS Administration
Cisco