Job Description
Are you a seasoned Network Engineer looking to make a massive impact? NovaTech is seeking a highly skilled Senior Network Engineer to join our dynamic infrastructure team in the heart of Seattle. You will architect, implement, and manage our global network infrastructure, ensuring maximum uptime, security, and performance for our cloud-native applications. If you thrive on solving complex networking challenges and are passionate about automation and scalability, this is the role for you. We offer a competitive compensation package, equity, and a collaborative work environment where top talent can flourish.
Responsibility
- Design, deploy, and maintain high-availability network architectures (LAN/WAN, SD-WAN, Cloud Networking).
- Implement and manage network security solutions including firewalls (Palo Alto, Fortinet), VPNs, and IDS/IPS.
- Automate network provisioning and configuration management using tools like Ansible, Terraform, or Python scripts.
- Monitor network performance, troubleshoot complex issues, and develop proactive optimization strategies.
- Collaborate with DevOps and Cloud teams to design hybrid and multi-cloud network topologies (AWS/Azure/GCP).
- Lead network capacity planning, audits, and disaster recovery testing.
- Document network standards, procedures, and configurations.
- Mentor junior network engineers and participate in on-call rotation.
Qualification
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
- 7+ years of experience in enterprise network engineering.
- Deep expertise in routing protocols (BGP, OSPF, MPLS) and switching technologies (VLAN, STP, VXLAN).
- Experience with cloud networking (AWS VPC, Azure VNet, GCP VPC) and SDN principles.
- Proficiency in network automation (Python, Ansible, Netmiko).
- Industry certifications preferred (CCNP/CCIE, JNCIP, or equivalent).
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong verbal and written communication skills.