Network Development Engineer Resume Sample
Work Experience
- Flexibility to support follow-the-sun shifts or on-call (including weekends)
- Be responsible for deploying and scaling Amazon network that supports AWS and other business units, across multiple global datacenters
- Design and development of software for embedded networking products. Areas of development can include Routing/Switching protocols, Network management, Platform and software drivers and OS/Infrastructure
- The engineer would be required to work with Product Management and engineering to define product requirements, design software components that align to the product architecture, implement and deliver code to the test organization and support bug fixing and customer issues reported from the field
- Be responsible for automation of deploying network infrastructure across all of our network fabrics that supports the Amazon Retail Service, Kindle, Payments and multiple AWS services
- Create simple, repetitive deployment processes that increase both velocity and quality
- Automate workflow and execution of deployments on a global scale
- Strong hands on experience with Cisco, Arista, Palo Alto Network’s Routers, Switches, VPNs, supporting or deploying WAN and/or LAN configurations with experience of network application troubleshooting and performance monitoring
- Own inventing, designing and building networks, systems and processes that are stable and performant
- Support the DirectConnect service with designing networking solutions for public feature launches
- Troubleshoot networking, routing and inter-connectivity problems - including troubleshooting of network device hardware failures
- 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
- Work with ISPs to diagnose problems between Amazon¡¯s network and their infrastructure
- Plan, deploy, scale and automate our network across multiple global datacenters. This includes existing footprints and greenfield locations
- To lead the design and specification of Sky’s enterprise network infrastructure to ensure the security, availability and integrity of the company’s computer processing and communication capability
- Ensuring the company’s enterprise data network infrastructure is fit for purpose through appropriate design and selection of technology in line with the company’s Technology strategy
- To undertake research and development activities with new technologies to identify and report how these could be used to support the business objectives and exploit new business opportunities
- To ensure the smooth transition of new network infrastructure technologies from design into production and help to prevent interruptions on live services
- Together with other members of SNS, participate in the development and maintenance of design standards for Technology service levels to customers and clients
- To ensure all designs are documented, compliant, delivered on time, and in budget
- To work in partnership with those responsible for overall technology standards to help define the strategic technology architecture and to define, recommend, maintain and ensure adherence to technical standards for the network infrastructure environment
- To act as a Centre of Expertise for enterprise network infrastructure in use within Sky
- Design and build cutting-edge, multi-vendor data connectivity solutions to support Amazon’s growth worldwide
- Be responsible for deploying core datacenter network infrastructure across our network fabrics that support the Amazon Retail Service, Kindle, Payments and multiple AWS services
Education
Professional Skills
- Strong understanding JSon, REST, Perl, Python and Unix scripting and log analysis along with automation programing skills including Chef, Puppet, and Ansible
- Excellent written and verbal communication skills, with a track record of working efficiently with development engineering and other functions
- Linux experience, the ability to script in Python, Perl or shell, and demonstrated experience automating and managing networks with software
- Strong Unix skills and the ability to script in Perl, shell, C or C++ is highly desirable
- Strong Unix/Linux skills and the ability to script in Python, Perl, shell, C or C++ is desirable,
- Needs to have a strong written and verbal communication skills
- Strong experience in automation, orchestration, including shell scripting or programming languages include Python, Perl or Shell
How to write Network Development Engineer Resume
Network Development Engineer role is responsible for analysis, troubleshooting, python, software, fundamentals, engineering, coding, performance, automation, unix.
To write great resume for network development engineer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Network Development Engineer Resume
The section contact information is important in your network development engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Network Development Engineer Resume
The section work experience is an essential part of your network development engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous network development engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular network development engineer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Network Development Engineer resume experience can include:
- Strong Unix/Linux skills and the ability to code in Python, Perl, shell, C or C++
- Strong coding skills in Python
- Solid network analysis fundamentals and robust troubleshooting skills; specifically network performance analysis
- Strong Linux system engineering skills
- Identify and troubleshoot recurring platform issues and ability to effectively engage with mid and senior-level engineering teams for full resolution
- Effectively contribute towards hiring and developing others in the team
Education on a Network Development Engineer Resume
Make sure to make education a priority on your network development engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your network development engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Network Development Engineer Resume
When listing skills on your network development engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical network development engineer skills:
- Software development/programming/scripting skills are highly desired - specifically Python, Perl, or shell (bash)
- Experience in a Network Operations environment and prioritizing work load based on data gathering and deep dive
- Excellent IP networking fundamentals and extensive experience in the application and troubleshooting of IP protocols
- Excellent TCP networking fundamentals and extensive experience in the application and troubleshooting of TCP
- Excellent Ethernet and IP networking knowledge and extensive experience in the application of IP protocols and routing policies
- Excellent IP and MPLS networking fundamentals and extensive experience in the application of IP protocols
List of Typical Experience For a Network Development Engineer Resume
Experience For Senior Network Development Engineer Resume
- Excellent network analysis fundamentals and robust troubleshooting skills; specifically network performance analysis
- Software development/scripting skills are highly desired - specifically Python or shell (bash)
- Excellent IP networking fundamentals and extensive experience in the application of IP protocols, e.g. BGP, OSPF, IS-IS
- Professional experience working in large scale networking environments
- Experience working in a DevOps environment, cloud and hybrid cloud networking environments, SDN technologies
Experience For Enterprise Network Development Engineer Resume
- Experience with engineering and operating VoIP networks and associated components
- Experience as a technical interviewer for IP Network engineering roles
- Experience in a technical on-call capacity, responding to customer impacting events, mitigating and root cause analysis of those events
- Experience developing engineering, deployment, or operations mechanisms to support IP network and/or networking systems
- In-depth knowledge of and experience with Internet routing protocols, specifically BGP and OSPF, including traffic engineering
- In depth experience on Cisco and/or Juniper operating systems, software and hardware platforms
- Experience working with customers, stakeholders, and peers to develop project ideas into project plans
- Experience with industry standard development tools (git, etc.)
- Experienced in shell scripting and/or coding languages such as python, bash or similar
Experience For Cbmc Network Development Engineer Resume
- Professional experience working in large scale networking environments
- Hands-on configuration and real world experience with enterprise class physical and virtual routers product lines including Arista, Brocade, Cisco, or Juniper
- Experience in a similar large scale provider environment
- Experienced using Linux/Unix
- Telecommunications experience
- Experience in the research, development, build, and demonstration of proof-of-concept systems and/or trials
- Experience with an IT automation language such as Ansible, Chef, Puppet, or Salt
- Experience with cloud technologies, especially OpenStack, OpenContrail, or OpenDaylight
- Experience with virtualization, especially Ubuntu KVM
Experience For Cbmc S Network Development Engineer Resume
- Meeting with customer to clarify requirements, quickly address and resolve problems, and collect relevant data
- Understanding of a mainstream network vendor such as Cisco, Juniper, Checkpoint, F5, etc
- Working knowledge of telephony protocols (SIP, WebRTC)
- Understanding of enterprise management of converged networks, capacity planning, performance analysis, and network tuning
- Draft scripts for automating configuration and other tasks using tools such as Python, Perl, etc
- Be responsible for scaling and activating direct connect services to in new locations
- Drive scaling of current network designs to meet the increasing demand of our customers
- Basic understanding of the UNIX/LINUX operating environments with the ability to manipulate files/permissions and troubleshoot basic command-line utilities
- An understanding of both network hardware and packet forwarding architecture
Experience For Network Development Engineer Resume
- Monitor and manage communications during large-scale events utilizing an established Event Management process
- Participate and drive impact mitigation during large-scale events utilizing an established Event Management process
- Improve our detection mechanisms by designing and implementing new alerts
- The ability to sit in front of computer during scheduled work hours with appropriate breaks while maintaining a high level of alertness and attention to detail
- Be responsible for deploying network infrastructure and Internet connectivity across our Direct Connect network fabric that supports all Amazon products, including AWS, Retail, Digital, and external customer connectivity to AWS
- Work closely with our internal/external customers on designs/solutions; bringing those designs/solutions from concept to production
- Identify and take ownership for opportunities to automate repeatable networking tasks through creation and maintenance of scripts and tools
Experience For Senior Network Development Engineer Resume
- Contribute through innovation to the reduction in the end-to-end cost of delivering packets
- Mentor junior staff in basic network administration and help to structure relevant training plans
- Significant past experience with the following protocols and concepts: BGP, OSPF, TCP/IP, TCP/IP Flow control, UDP, HSRP/VRRP/GLBP, DNS, ARP, HTTP, SSL, STP, Trunking, & Port Channeling, IPsec and TLS
- Physical requirements - The ability to sit in front of a computer for a scheduled 4-hour shift while maintaining a high level of alertness and attention to detail
- In-depth knowledge of and experience with major router platforms; specifically, a deep technical understanding of all internal hardware components and understanding of router system design
- Good understanding of Computer Science fundamentals, data structures, algorithms and distributed systems
- Good understanding of Computer Science fundamentals, data structures and algorithms
Experience For Enterprise Network Development Engineer Resume
- Experience troubleshooting layer 1, 2 and 3 network problems
- Statistical analysis and data analytics experience
- Deploy, scale and automate our network across multiple global datacenters in both existing and new locations
- Research network technologies (SDN, virtualization, Cloud, security, etc.) and how to support them within the NetBrain product offering
- CCNA or equivalent level of network engineering knowledge
Experience For Cbmc Network Development Engineer Resume
- Deploy, scale and automate our network across multiple global data centers. This includes existing footprints and greenfield locations
- Help define and influence strategy within and outside the team
- Work closely with AWS software developers to fully automate network deployment and operations
- Deploy network infrastructure across all of our network fabrics that supports the Amazon Retail Service, Kindle, Payments and multiple AWS services
- Lead number of labs to support multiple projects for cross-functional teams focused on the delivery of new feature support, service, product, or system
- Apply knowledge of software application, supported software, and quality assurance practices to ensure that systems, resources at Amazon.com, meet all target requirements
Experience For Cbmc S Network Development Engineer Resume
- Work closely with Facility team, IT team and Vendor to come up with a plan to support current labs and future requirement for products test support. Also, think for future of products support
- 2-years work experience in network management or software development
- Provide tasks to Facility, IT, and Vendors for driving projects to completion
- Be responsible for deploying network infrastructure and Internet connectivity across our Direct Connect network fabric that supports all Amazon products, including AWS, Retail, Digital and external customer connectivity into AWS
- Be responsible for scaling and activating Internet connectivity to external networks
- Understand customer requirements and translate the requirements into the NetBrain platform
- Write Python code and/or build NetBrain plugins
- Provide crucial feedback for our Product Management and Development teams to continuously improve the platform
Experience For Network Development Engineer Resume
- A background in large-scale network design or deployment is highly desired
- Basic knowledge with major router platforms; specifically with Juniper MX/EX and Cisco 37xx, 49xx, 65xx, 73xx, 76xx, Nexus 7K platforms including all compatible supervisory and line cards for these platforms
- Significant past experience with the following protocols and concepts: BGP, OSPF,IS-IS, MPLS, TCP/IP, TCP/IP Flow control, UDP, HSRP/VRRP/GLBP, DNS, ARP, HTTP, SSL, STP, Trunking, & Port Channeling, IPsec and TLS
- Physical requirements - The ability to sit in front of a computer for a scheduled 8-hour shift while maintaining a high level of alertness and attention to detail
- Flexibility to support follow-the-sun shifts and on-calls (including weekends/Public holidays)
- Substantial background in large scale data center network implementations and support
- Advanced knowledge of telephony protocols (SIP, WebRTC)
- Experience in a network focused hands-on technical role working with IP routing protocols/technologies and platforms in large scale data center and/or WAN network environments
List of Typical Skills For a Network Development Engineer Resume
Skills For Senior Network Development Engineer Resume
- Strong IP networking fundamentals and extensive experience in the application of IP protocols
- Experience with Ethernet and IP networking fundamentals and extensive experience in the application of IP protocols
- Programming / scripting experience (e.g. Java, Perl, Ruby, Python)
- Experience working in virtualised enterprise networking environments
- Significant experience and working knowledge of SBCs, ideally Oracle/Acme Packet, and BroadWorks Applications is critical
- In-depth knowledge of and experience with major Internet routing protocols, BGP, OSPF
- In-depth knowledge of and experience with major Internet routing protocols
Skills For Enterprise Network Development Engineer Resume
- Great Ethernet and IP networking knowledge with heavy experience in the application of IP protocols
- Excellent in diagnosing problems within a network
- Experience with one of: Quagga or BIRD or White box switching
- Experience operating large-scale, production networks
- Experience with delivering complex network features, not just adminstration
- Experience working with large-scale networks
- In depth experience on both Cisco and Juniper operating systems, software and hardware platforms
- Knowledge of SIP traffic generators such as SIPp with strong knowledge of SIP header manipulation techniques
Skills For Cbmc Network Development Engineer Resume
- Experience with mission critical multicast systems is highly desired
- Understanding of the Internet ecosystem (Peering, Public Exchanges, Internet Routing, Cross connects, Troubleshooting Fiber problems)
- Debugging of service/system issues to identify causes and solutions in a timely manner
- Function as Technical Engineer for the Network Engineering team collaborating on global network engineering projects
- Work closely with Engineering and customer Project Management teams whilst on-boarding new customers or making changes, in-line with your responsibilities
Skills For Cbmc S Network Development Engineer Resume
- Knowledge of troubleshooting tools and interpreting protocol traces within Wireshark is mandatory
- Element and system dimensioning and capacity forecasting
- Documentation and updating of plan of records for hardware and software platforms managed by Engineering
- Basic knowledge in routing and switching protocols and data center topology
- Basic knowledge in OS (Linux/NetBSD) fundamentals, file systems, scheduling, threading and virtualization
- Help your team evolve by actively participating in design reviews, operational reviews, architecture discussions, team planning and ticket/metric reviews
Skills For Network Development Engineer Resume
- Focus on operational excellence, constructively identifying problems and proposing solutions
- Curious about scripting and basic coding – with the willingness to lean
- Work closely with our internal customers on designs/solutions; bringing those designs/solutions from concept to production
- Knowledge of TCP/IP networking and VoIP protocols (SIP/SDP/RTP) are essential to the role
- Knowledge of IP PBX SIP Trunking systems and IP Phone device is preferable
Skills For Senior Network Development Engineer Resume
- Work as a network solutions engineer as part of a global network engineering team
- Knowledge of hardware architectures and various operating systems to run ASIC’s-based and merchant silicon-based platforms (1Gbps/10Gbps/100Gbps)
- A desire to play a key role in building one of the world’s largest and most complex networks
- Independently solve complex problems while applying appropriate technologies
- In-depth knowledge and expertise in BGP and OSPF IP Network routing protocols
- Comfortable working in a Linux/Unix environment
Skills For Enterprise Network Development Engineer Resume
- Basic knowledge with major internet routing protocols; specifically BGP and OSPF
- Collect and parse packet traces to 3rd parties with recommendations inline with SIP RFCs
- Knowledge of voice network architecture design and implementation principles
- Create and maintain clear and easily understandable documentation within the scope of the position
- Willingness to work non-standard hours as needed for system changes and deployments
- Develop hardware and software (virtual) based network solutions in a hybrid-wan based, global network environment
- Support internal based, PaaS, and SaaS applications for a globally distributed and highly mobile workforce. Utilizing data, voice and video converged application architectures
Skills For Cbmc Network Development Engineer Resume
- Development, Deployment, Integration and Testing of new BroadCloud products and services
- Maintenance and in-life changes to existing BroadCloud infrastructure
- Maintain accurate documentation for both internal and customer use
- To act as an escalation point for the internal teams
- To be escalation contact for service issues out of hours
- Keep abreast of relevant vendor developments and establish strategies and plans to proactively evolve the network and remain technologically current
- Keep abreast of relevant industry standards and be able to apply these standards as necessary
Skills For Cbmc S Network Development Engineer Resume
- Experience in a network focused hands-on technical role working with IP routing protocols/technologies and platforms in large scale data center and/or WAN network environments
- Fluent in Ialian Language
- Fluent in French Language
- Knowledge of the latest industry’s trends including recent IETF RFC’s, Network Function Virtualization (NFV), Software Defined Networking (SDN), Off-path decision making and Segment Routing (SR)
- Experience with Large Scale Networks
- Relevant postgraduation experience
- Expert-level certifications (e.g. CCIE, JNCIE)
- Basic knowledge of HW/SW interfaces and real-time aspects
Skills For Network Development Engineer Resume
- Experience with Unix systems administration, type 1 and 2 hypervisor’s, detailed understanding of the TCP/IP protocol suite and a solid background in IP routing
- Experience with REST and JSON interface programming, SQL database programing and traditional Unix scripting languages i.e., Perl, sh, Python, and Expect
- Script in Perl, Python, shell, C or C++
- Experience in a network focused hands-on technical role working with IP routing protocols/technologies and platforms in large scale data center and/or WAN network environments
- Good knowledge of and experience with major router platforms; with emphasis on open standards
- A background in large-scale network design is highly desired
- Significant past experience with the following protocols and concepts: TCP/IP, MPLS, TCP/IP Flow control, UDP, HSRP/VRRP/GLBP, DNS, ARP, HTTP, SSL, STP, Trunking, & Port Channeling, ACLs, IPsec and TLS
- Deep knowledge of Significant past experience with, and deep expertise in many of the following: Ethernet, 802.2/3, 802.1d, IP, TCP, BGP, OSPF, HSRP/VRRP/GLBP, PIM, IGMP, MSDP, MPLS, LDP, DNS, HTTP, SSL, netflow, 10G, 40/100G Futures, Linux/Unix
- Basic IP networking fundamentals and extensive experience in the application of IP protocols
List of Typical Responsibilities For a Network Development Engineer Resume
Responsibilities For Senior Network Development Engineer Resume
- At least six years of experience in network engineering, including solutions engineering, concept development, and systems architecture definition
- Experience managing multiple demanding deadlines, ability to work well across multiple SW/HW teams
- In-depth knowledge of and experience with major Internet routing protocols, specially BGP and OSPF
- Experience working in a large ISP or cloud provider environment
- Knowledge and experience with internet routing protocols and concepts: TCP/IP, BGP, MPLS, ISIS and/or OSPF
- Knowledge and experience with network operating systems such as Cisco IOS and Junos
Responsibilities For Enterprise Network Development Engineer Resume
- Experience in designing and datacenter installations utilizing L2 and L3 protocols
- Excellent in diagnosing problems within a network and complex troubleshooting
- Experience with IP networking includes routers, Ethernet switches, and firewalls
- Expert knowledge of network hardware and packet forwarding architectures
- Proficient with Linux Operating Systems (Ubuntu, CentOS)
- Interact professionally & efficiently with peers and customers is required
- Experience with, and expertise in many of the following protocols & technologies: DWDM, 802.2/3, 802.1d VLANs/STP, IPv4 & IPv6, TCP (internals & flow control), BGP, OSPF
Responsibilities For Cbmc Network Development Engineer Resume
- Project management experience including resource planning, managing schedules, reporting project status and prioritizing own tasks and those of other team members for multiple projects
- The desire and ability to work in a fast paced, collaborative environment is essential, along with effective prioritization and time management
- Experience in a similar large scale environment
- In-depth knowledge of and experience with major router platforms; specifically a deep technical understanding of all internal hardware components and understanding of router system design
- Participate in training and recruiting initiatives
- Maintain Amazon Web Services’ next generation networks for significant AWS customers by providing critical network support to diagnose, mitigate impact, and resolve large-scale networking events
Responsibilities For Cbmc S Network Development Engineer Resume
- Provide critical on-shift network operations support to Amazon.com customers to diagnose and respond to large-scale networking events
- Work closely with our Network Engineering & Deployment teams to ensure operational readiness for new deployments
- Identify and drive opportunities to automate repeatable networking tasks through creation and maintenance of scripts and tools
- Support and maintain our next generation data-center networks
- Partner with our broader Technical Operations organization to reduce operational burden
- Drive event deep dives for large-scale events, deliver high-quality documentation for the events and drive corrective actions to completion
Responsibilities For Network Development Engineer Resume
- Maintain Amazon Web Services’ next generation networks for significant AWS customers by providing critical network operations support to diagnose, mitigate impact, and resolve networking issues
- Create and review documentation and process regarding recurring issues, new standard operating procedures, knowledge transfer
- Travel to data center/network sites and Amazon/customer offices as needed
- Encourage best practice