Network Development Engineer, CDS - Capacity Delivery Systems
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. We are responsible for ensuring our customers have continual access to innovation.
Main Responsibilities:
* Design, deploy, and scale network across multiple global data centers
* Create and automate deployment processes to increase quality and velocity
* Collaborate with internal customers on designs/solutions and bring them from concept to production
* Develop and update network standards to ensure consistency
* Work closely with software teams to define tools for scaling at unprecedented volume
* Create and review documentation regarding new standard operating procedures and process improvement
* Analyze data sets related to DC and networking infrastructure, network utilisation, traffic demands and forecasts
* Develop metrics related to health, availability and cost of the network in AWS regions
* Determine optimal network topologies and designs to minimize cost and latency while ensuring high availability, security and performance
You will possess strong written and verbal communication skills, strong project management and time management skills and have a successful track record of designing simple, scalable solutions and troubleshooting complex network problems.
Requirements:
* Major internet routing protocols experience through network layers 1-4
* Automation scripting using Python, Bash, Shell, Perl and/or other languages experience
* Solid understanding of Network Fundamentals like ARP, DHCP, SNMP, DNS, TCP, UDP and so on
PREFERRED QUALIFICATIONS:
* Enhance existing automations tools and identify solutions to complex network deployment problems at scale
* Systems Experience with simulating and modelling network traffic demands/forecasts along with network failure modelling and resiliency planning
* Publish simple and concise High/Low level designs which will maintain a healthy and highly redundant network