Network/ Admin roles

Network Development Engineer

DESCRIPTION

Job summary
The AWS Networking organization is hiring, and we’re looking for great Network Development Engineers (NDE) to join our team. Within Networking, we’re confronting and solving complex and high-stakes challenges. Our teams support all aspects of connectivity to/from Amazon and the outside world, as well as the connectivity between Amazon’s data centers and services. As a member of one our network engineering teams, you will play a part in designing and architecting networks that simply cannot fail, must scale infinitely, and can never constrain growth or innovation. If working on the networks that support the world’s largest cloud provider and Earth’s most customer-centric company interests you, please read on!

For this role, we are seeking Network Development Engineers to work in our Data Center Network Engineering organization. This team is responsible for designing all of Amazon’s massive scale data center networks. Our data center networks provide high bandwidth and low latency solutions for aggregating server racks, inter-connecting data centers in our regional backbone, inter-connecting our data centers to our Border network, and for management and monitoring of all network devices and critical data center infrastructure. Engineers in this organization define the hardware platforms, physical topologies, routing architectures and software control systems for these networks. Engineers on this team make day-to-day and strategic decisions that carry a huge amount of responsibility and impact. If you’re up the challenge, we’d love to hear from you!

We are inventing the networks of the future so our engineers require a deep background in network hardware, routing protocols and designing large scale networks. The ideal candidate for this team would have a knowledge of ASICs, optics and router system design as well as extensive experience designing and implementing routings protocols such BGP and OSPF. We’re interested in engineers with experience having designed, operated, and implemented networks of very large scale. We’re looking for those who have pushed platforms and protocols to their limits.

In addition to fundamental Networking skills, our engineers must have Linux experience and background in network automation. SDN is a reality at Amazon and our networks are designed to be fully managed and operated via software systems. Some proficiency in Python, Perl, C, or Shell Scripting is required.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.


Key job responsibilities
Operational Excellence
· Responsible for first response to monitoring systems alarms and works to mitigate impact as quickly as possible across the Amazon network.
· Troubleshoot routing and interconnectivity problems including troubleshooting of network device hardware failures
· Identify and troubleshoot recurring platform problems.
· Collaborate with internal teams to diagnose problems and return devices/configurations to a healthy state.
· Escalate to external vendors (Cisco, Juniper, etc) to diagnose problems and facilitate part replacement.
· Provide support in large scale events
Change Management
· Focus on the needs of the customer in all change scenarios.
· Determine requirements then write, review and execute changes safely.
· Drive standards across the network, and ensure that we are fully compliant to standards and policies.
· Work with invested teams to scope change work and deliver to a deadline.
Automation
· Look for automation opportunities in troubleshooting and administration tasks.
· Work with System Developers to scope tools that meet the Network Operation team’s needs.
Continuous Improvement
· Create and review documentation for processes and troubleshooting best practices
· Identify simple, sustainable and repeatable solutions and processes.
· Perform interviews for entry level positions
Design
· Delivering new features/tools for improving Amazon’s customer experience.
· Improving our current Lab testing environment to validate and rollout new features and products globally.
· Delivering HLD and LLD documents for new features and products/hardware within DCN space.

BASIC QUALIFICATIONS

· Bachelor’s Degree in a technology related field or equivalent experience to a Bachelor's degree
· 3+ years professional experience working in large scale networking environments.
· 3+ years professional experience in Internet routing protocols and concepts: TCP/IP, BGP, MPLS, ISIS and/or OSPF
· Experience with network operating systems such as Cisco IOS and JUNOS.
· Experience working in a Linux/Unix environment
· Experience in automation via Bash/shell scripting and Perl/Python programming.

PREFERRED QUALIFICATIONS

· Knowledge of network analysis fundamentals and robust troubleshooting skills; specifically, network performance analysis
· Experience working with customers to diagnose a problem, and work toward resolution
· Excellent verbal and written communication skills
· Meets/exceeds Amazon’s leadership principles requirements for this role
· Meets/exceeds Amazon’s functional/technical depth and complexity for this role