Jobs via Dice ยท 2 days ago
Network Architect
Dice is the leading career destination for tech experts at every stage of their careers. Our client, VensIT Corp, is seeking a Network Architect to design and implement next-generation networking solutions for complex embedded systems and platform infrastructure. This role involves collaboration with various teams to define requirements and ensure seamless integration across products and solutions.
Computer Software
Responsibilities
Collaborate with Product Managers, BU leaders, and Engineering teams to define architecture requirements and elements
Develop Reference, Solution, and Product Architectures aligned with product and program goals
Define and document non-functional requirements (NFRs) for assigned products or platforms
Work closely with development teams to ensure architecture implementation meets design specifications
Create enabler features from functional product features and perform Definition of Readiness assessments
Document architecture and design using C4 and Model-Based frameworks
Conduct architecture and design reviews with development teams and principal engineers
Perform Proof of Concepts (POCs) to evaluate technologies and services for integration
Lead the design of networking subsystems for Layer 2/3 networks, supporting virtualization/containerization for embedded IFE/IFC systems
Develop network layers and services enabling self-service tooling for airside network deployments
Define and communicate clear architectural goals, patterns, and frameworks for networking services
Review and improve existing networking designs for performance and scalability
Provide end-to-end engineering, implementation, and support for network solutions (WAN, LAN, WLAN, Security, Virtualization)
Break down architecture into development tasks and resolve design issues or blockers
Qualification
Required
Expert-level experience in Layer 2/3 networking design, testing, monitoring, and troubleshooting
Extensive Linux networking and routing experience (LAN, WAN, VLAN, VXLAN, IPv4/IPv6, TCP/UDP, NAT, DHCP, DNS, QoS, etc.)
Hands-on experience with unmanaged Ethernet switches, wireless access points, and cellular/satellite networking systems
Strong knowledge of IP networking protocols (OSPF, BGP), VPN, SDN, DNS, Load-balancing, and Firewalls
Familiarity with networking-focused OS (Cumulus Linux, VyOS, OpenWRT) and commercial equipment (Cisco, Juniper, Palo Alto, F5)
Understanding of networking security, cryptography, and best practices for various functional use cases (streaming, ISP, transactional systems)
Experience designing software for complex embedded systems from requirements to deployment
Strong analytical and problem-solving skills at network and system layers
Proficiency in documenting architectures and using diagramming models
Excellent verbal, written, and interpersonal communication skills
Familiarity with Agile development processes
Preferred
Experience with Kubernetes, OpenShift, Docker Swarm, and container-based solutions
Knowledge of AWS Cloud Networking
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase