Network Engineer

Overview

We are seeking a skilled Network Engineer with expertise in AWS networking and network security to support a major technology organization on a 12-month contract. In this hands-on position, the contractor will focus on building and maintaining large-scale AWS network infrastructure while collaborating with various technical teams and stakeholders. This role is crucial as the team enhances its firewalling and network security capabilities.

Responsibilities

  • Build, operate, and troubleshoot large-scale AWS network infrastructure.
  • Deploy, manage, and troubleshoot firewalls within AWS environments.
  • Automate network provisioning, configuration, and monitoring using Python.
  • Support incident management and work with external network vendors.
  • Collaborate closely with technical teams, customers, and stakeholders.
  • Manage complex networking and security issue troubleshooting.
  • Work with routing and switching technologies, including BGP and TCP/IP.

Requirements

  • Proven hands-on experience with AWS networking services.
  • Commercial experience with network security and firewall management, preferably with Palo Alto or Cisco firewalls.
  • At least 3 years of Python coding/automation experience.
  • Strong knowledge of routing and switching, particularly BGP.
  • Experience in designing, building, and troubleshooting cloud network infrastructure.
  • Familiarity with Terraform and multi-vendor networking is a plus.
  • Strong communication and stakeholder management skills.