Crowe - Chicago, IL

posted about 2 months ago

Full-time - Mid Level
Chicago, IL
101-250 employees
Professional, Scientific, and Technical Services

About the position

At Crowe, we are seeking a Senior Cloud Network Engineer to join our dynamic team. In this role, you will be instrumental in designing and implementing robust network solutions within the Azure Cloud environment. Your primary responsibility will be to ensure the scalability, performance, and security of our cloud network infrastructure and services. This position requires a collaborative approach, as you will work closely with other engineers, developers, and stakeholders to support the development and deployment of our cloud-based applications. As a Senior Cloud Network Engineer, you will be tasked with designing, deploying, and managing various network infrastructure components and services in Azure Cloud, including Virtual Private Cloud (VPC), Virtual Private Network (VPN), Load Balancers, Firewalls, and DNS. You will also be responsible for configuring and optimizing network connectivity and routing between cloud and on-premise environments, ensuring seamless integration and performance. Monitoring and troubleshooting network performance, availability, and security issues will be a critical part of your role, as will implementing and enforcing network policies, standards, and best practices in the cloud environment. In addition to these responsibilities, you will automate and streamline network operations and processes using tools such as Terraform, Ansible, and Azure Resource Manager (ARM). Staying abreast of new network technologies and trends in the cloud will be essential, as you will be expected to research and evaluate these technologies and recommend appropriate solutions. Furthermore, you will provide technical guidance and support to other engineers and developers, fostering a collaborative and innovative work environment.

Responsibilities

  • Design, deploy, and manage the network infrastructure and services in Azure Cloud, such as VPC, VPN, Load Balancer, Firewall, DNS, etc.
  • Configure and optimize the network connectivity and routing between cloud and on-premise environments.
  • Monitor and troubleshoot the network performance, availability, and security issues in the cloud.
  • Implement and enforce the network policies, standards, and best practices in the cloud.
  • Automate and streamline the network operations and processes using tools such as Terraform, Ansible, ARM, etc.
  • Research and evaluate new network technologies and trends in the cloud, and recommend appropriate solutions.
  • Provide technical guidance and support to other engineers and developers on cloud network engineering.

Requirements

  • Bachelor's degree preferred, or equivalent combination of education, training, and experience.
  • 5+ years of experience in network engineering, network administration, or related roles.
  • 3+ years of experience in cloud network engineering, preferably in Azure Cloud.
  • Professional certification in cloud network engineering, such as Azure Network Engineer Associate.
  • Proficient in network protocols and technologies, such as TCP/IP, UDP, HTTP, HTTPS, SSL, VPN, etc.
  • Proficient in network security principles and tools, such as firewall, IDS, IPS, WAF, etc.
  • Proficiency with designing and implementing Azure network topologies.
  • Familiarity with administering networking for Azure services such as Azure Private Endpoint, Azure Front Door, Azure API Management, and Azure Kubernetes Service.
  • Familiarity with implementing and administering Azure networking concepts such as Azure Firewall, Network Security Groups, Azure Network Watcher, and Azure Network Peering.
  • Proficient in network automation and orchestration tools, such as Terraform, Ansible, ARM, etc.
  • Proficient in network monitoring and analysis tools, such as Wireshark, Nmap, Ping, Traceroute, etc.
  • Experience with Linux and Windows operating systems and scripting languages, such as Bash, PowerShell, Python, etc.
  • Experience with networking container technologies including Docker and Kubernetes.
  • Experience with DevOps and CI/CD tools and methodologies, such as Jenkins, Git, Docker, Kubernetes, etc.
  • Excellent communication, collaboration, and problem-solving skills.

Benefits

  • Comprehensive benefits package
  • Career coaching and guidance
  • Inclusive culture that values diversity
  • Opportunities for professional development and growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service