Back to all jobs
HireClout
Our client is a leading player in the passenger airflight industry. Join a thriving, innovative, and exciting team today!
What You Will Be Doing
- Develop and document comprehensive network architecture for IFEC systems.
- Ensure the architecture satisfies functional, operational, and scalability criteria.
- Define and communicate clear objectives (NFRs) for the architecture, including rationale, key characteristics, risks, and how the architecture addresses them.
- Recommend and create architectural design patterns and frameworks to support the selected architecture, for use by development teams.
- Review and enhance existing network designs.
- Oversee complete end-to-end engineering, implementation, and support for solutions involving WAN, LAN, WLAN, Security, Virtual, and Cloud technologies.
- Share the network architecture across the organization through presentations and documentation.
- Collaborate with product and engineering teams to review new features/products and provide guidance on their impact, feasibility, and required effort.
- Work with development, test, integration, and support teams to refine, implement, verify, and deploy the architecture.
- Participate in detailed design, testing, and go-to-market reviews to ensure alignment with the architecture and fulfillment of NFRs.
- Stay updated on industry best practices and upcoming technologies, incorporating them into the architecture to support the product roadmap.
- Develop prototypes, proof-of-concepts, and demos to assess new architectures/technologies.
- Provide technical leadership in software design, implementation, and testing.
What You Will Need
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Telecommunications, Network Technology, or a related field.
- Over 10 years of experience in network programming on Linux systems.
- 5+ years working with wireless, mobile, and satellite communication systems.
- 3+ years in architecture roles for complex embedded systems.
- Expert in Layer 2-7 networking, including design, testing, operation, monitoring, and troubleshooting.
- Extensive experience with Linux networking and routing, including LAN, WAN, VLANs, IPv4/IPv6, TCP/UDP, routing/firewalls, NAT, trunking, DHCP, DNS, NTP, AVB, TLS, multicast, QoS, filtering, and load balancing.
- Proficient with bare-metal Kubernetes networking and related technologies such as CoreDNS, Gateway API, CNI, Overlay Networks, Service Meshes, eBPF, and others.
- Familiar with networking-focused operating systems like Cumulus Linux, VyOS, OpenWRT, and DD-WRT.
- Experience with unmanaged Ethernet switches and features like port controls, buffer management, ATU tables, and TCAM.
- Skilled in configuring wireless access points, including security and captive portals.
- Knowledgeable in cellular and satellite-based networking systems and least-cost routing models.
- Strong understanding of TCP/IP, LAN/WAN, VPN, and IP routing protocols (OSPF, BGP).
- Experienced in Cloud network design and implementation (AWS, Azure, etc.).
- In-depth knowledge of IP networking, including VPC, VPN, SDN, DNS, load balancing, and firewalls.
- Familiarity with commercial networking equipment, including Cisco and Juniper routers, Palo Alto and Juniper firewalls, and F5 load balancers.
- Experience in designing and developing complex Linux/Android embedded systems.
- Understanding of networking designs for various functional use cases, such as audio/video distribution, file sharing, message streams, ISPs, and transactional systems.
- Knowledge of network security and cryptography.
- Experience in software design and development for complex embedded systems from requirements to production.
- Strong analytical skills with the ability to solve complex problems at both network and system levels.
- Experience leading design and test plan reviews.
- Experience with web-scale/container-based solutions using Kubernetes is a plus.
- Proficient in documenting architectures and familiar with diagramming models like C4, PlantUML, and ArchiMate.
- Exceptional verbal, written, and interpersonal skills, with experience in Agile development.
- Experience with AWS Cloud Computing is a plus.
Why Us
Benefits and Perks
- Competitive Salary Base: $140,000 – $200,000 per Year
Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.
This position does not offer sponsorship.
#LI-AA1
REF: JOB-4382