Jobs and Careers
GE

Senior Staff Engineer – Hardware Engineering (Network Automation)

GEICO
Chevy Chase, United Statesfull_timeVerifiedPosted 28 May 2024
💰 $261,500/yr($120,000/yr$261,500/yr)

About the role

Senior Staff Engineer – Hardware Engineering (Network Automation)  
 
Position Summary 
GEICO is seeking a Senior Staff Hardware Engineer with a deep focus on automation infrastructure on Open-source network systems, cloud, and legacy vendor systems. This role requires automation framework created for CICD spanning from sanity, functional and system automations. This advanced role requires a thorough understanding of network design, architecture, and the ecosystem of server technologies, ensuring our hardware infrastructure is not only robust and efficient but also pioneering in its advancements. 

Position Description 
As an integral part of our hardware engineering division, you will lead efforts in design, development, implementation, and maintenance of CICD automation framework/infrastructure. Enable integration of various functional and system test scripts and maintain automation framework. The ideal candidate will ensure the CICD automation framework is scalable and cater hybrid cloud, server virtualization and legacy network systems. Your collaboration with cross-functional teams will drive hardware reliability, efficiency, and foresight in our data centers, laying foundations for the future of our server infrastructure. 

Position Responsibilities 
As a Senior Staff Engineer, you will: 
•    Design, architect, and implement highly scalable test automation framework using industry best practices
•    Integrate automated tests into continuous integration and continuous deployment (CICD) pipelines
•    Develop and maintain automated scripts for commit sanity, functional, system, regression, performance, and security testing
•    Develop reusable automation tests and libraries to streamline test development
•    Implement data-driven and parameterized testing strategies to maximize test coverage and efficiency
•    Play a vital role in the architectural strategy for continued improvement in automation infra and test development process  
•    Keep a finger on the pulse of industry innovations, especially concerning automation infrastructure, CICD and ready to lead adaptation and advancement within our infrastructure


Qualifications 
•    Solid expertise in design and development of automation framework
•    Expert in python script development
•    Demonstrated experience with automating functional/system test plans
•    Deep understanding and hands-on experience in network systems on legacy, public/hybrid cloud and virtualized NOS vendors, ensuring system reliability and security
•    Extensive background working with any of network protocols in switching, routing, and security features. (IP-CLOS, VXLAN-EVPN, MPLS, Segment Routing, IPSec VPN, Firewall topologies)
•    Hands-on experience with any of public cloud technologies on AWS, Azure, GCP or OCI
•    Proficiency in scripting and automation, with adept use of Terraform, Ansible, and Linux
•    Expertise in version control systems (e.g., git), CICD tools (e.g., Jenkins)
•    Knowledge of containerization and orchestration technologies (e.g., docker, Kubernetes) 
•    Insight into the interplay between hardware and network architectures within large-scale data center environments 
•    Exceptional problem-solving skills, strategic thinking, and meticulous attention to integration details 
•    Proven collaborative spirit, thriving in fast-paced, interdisciplinary settings, and managing multiple high-stake projects efficiently 
•    Industry certifications that endorse expertise in hardware engineering, firmware management, or data center operations are highly beneficial
 
Required Experience 
•    10 + years of experience in leading and developing automation framework at large scale in networking industry
•    10 + years of hands-on experience in the software defined networking (SDN) solutions
•    10+ years of python script development experience
•    10 + years of expert level knowledge of networking protocols such as TCP/IP, BGP, OSPF, MPLS, VLANs, STP and others
•    Experience with network programmability frameworks and APIs (e.g., NETCONF, RESTCONF, gRPC) for automation and orchestration 
•    Expertise in designing, configuring, and troubleshooting routing, switching and security solutions
•    Proficiency in network security concepts including firewalls, VPNS, IDS/IPS, and Access control lists (ACLs) 
•    Proficient in management (e.g., OpenStack), network OS & server virtualization and orchestration technologies (e.g., docker, Kubernetes)  
•    Demonstrated ability to lead and mentor engineering teams, providing technical guidance and expertise
•    Collaboration skills to work effectively with cross-functional teams including product management, development, and support 

Desired Experience 
•    10+ years of professional script development experience 
• 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GEICO

View company profile →