Overview
On Site
Full Time
Skills
FOCUS
Scalability
Continuous Improvement
Computer Science
Electrical Engineering
System Administration
Scripting
Technical Drafting
Network Protocols
TCP/IP
Border Gateway Protocol
OSPF
VLAN
Configuration Management
Computer Networking
YAML
Continuous Integration
Continuous Delivery
Training
Juniper
Alcatel-Lucent
F5
Nginx
Amazon Web Services
Docker
Kubernetes
Cisco
Cloud Computing
Roadmaps
Collaboration
Software Engineering
Regulatory Compliance
Network Design
Management
Python
Ansible
Terraform
Documentation
Mentorship
Network
Firewall
Load Balancing
Regulatory Affairs
Job Details
Principal Network Development Engineer (Greenwood Village, CO)
We are seeking an experienced Principal Network Development Engineer with a strong focus on code driven networking. As a Principal Engineer, you will be responsible for the overall reliability and scalability of our clients network infrastructure, and will work closely with software engineering and operations teams to drive continuous improvement for network services. You will deliver results through others by leading and mentoring junior engineers. Proactively identifying issues and driving the team to solutions.
Principal Network Development Engineer Qualification:
Principal Network Development Engineer Responsibilities:
TSG is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#LI-RA1
72048
We are seeking an experienced Principal Network Development Engineer with a strong focus on code driven networking. As a Principal Engineer, you will be responsible for the overall reliability and scalability of our clients network infrastructure, and will work closely with software engineering and operations teams to drive continuous improvement for network services. You will deliver results through others by leading and mentoring junior engineers. Proactively identifying issues and driving the team to solutions.
Principal Network Development Engineer Qualification:
- Bachelor's Degree in Computer Science, Electrical Engineering, or related field or equivalent work experience
- 7+ years experience in one or of the following areas: Networking, System Administration, Troubleshooting, Container Services or Scripting
- Experience leading the technical design and implementation of large-scale network infrastructure projects
- Experience with SDN tools such as Cisco ACI
- Strong understanding of network protocols such as TCP/IP, BGP, OSPF, and VLANs
- Experience with network automation and configuration management tools such as Python, Ansible, Terraform, or equivalent
- Knowledge of cloud networking principles and technologies, such as VPCs, load balancers, and firewalls in AWS or other on-prem cloud environments
- Understanding of YAML files and how they are used in network automation
- Strong Background with CI/CD pipelines
- Industry and vendor specific certifications and training (Cisco, Juniper, Alcatel-Lucent, etc.)
- Experience deploying and maintaining a Cisco ACI environment in a large enterprise.
- Deep knowledge of load balancer architecture in a multi-tenant datacenter. Ideal candidate will have experience with F5, A10, NGINX, etc.
- AWS experience
- Background with Docker and Kubernetes
Principal Network Development Engineer Responsibilities:
- The primary goal of this project is to rebuild and modernize the company's data center network infrastructure using Cisco ACI (Application Centric Infrastructure) and network automation technologies to create a more scalable, automated, and cloud-ready network.
- Design, implement, and maintain highly available and scalable network infrastructure for our production and development environments
- Define and drive the technical vision and roadmap for our network infrastructure, ensuring it aligns with business objectives and industry best practices
- Monitor and troubleshoot network issues across our infrastructure, proactively identifying and resolving issues before they affect our users
- Collaborate with software engineering teams to ensure our network services are integrated seamlessly with our software platforms
- Work with security teams to ensure that our network infrastructure is secure and meets regulatory compliance requirements
- Define and develop automated network infrastructure deployment and management using Python, Ansible, Terraform, or equivalent.
- Develop and maintain network-related documentation, including network diagrams, procedures, and policies
- Mentor and coach junior network engineers and contribute to the development of our network team's technical skills
- Participate in on-call rotation and respond to network-related incidents as needed
- Firewall and load balancing with preferred experience in virtual environments.
TSG is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#LI-RA1
72048
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.