Network Platform Developer at Remote, Remote, USA |
Email: [email protected] |
From: Santhoshi, HAN IT Staffing [email protected] Reply to: [email protected] Role : Network Platform Developer - Remote Location : Remote Client : Capgemini Job Description : MUST HAVE: 8 years of hands-on experience in the following areas: Broadcom - MANDATORY Fastpath - MANDATORY Design/developing experience for L3: IPv4, IPv6, MPLS, SR/SRv6, VRF, L3VPN Understanding of BCM SDK, P4, DPDK ADDITIONAL RESPONSABILITIES OF THE ROLE: Responsibilities Triage, and resolve internal and customer-found issues Write Feature Spec covering the requirements and detailed design Implement improvements and features individually or as part of a team Evaluate, Integrate third-party libraries Peer review of Feature Spec, Code, Test Plan, and other engineering documents Improve performance/scale of existing features/solutions Help with interviews, onboarding, and mentoring of new hires Work with customer and product teams to understand new requirements Plan, schedule, track, and periodically report the project status to customer delivery Lead a team that is implementing features and improvements Education/Qualifications BS/MS/Ph.D. in Computer Engineering/Computer Science or equivalent degree Ability to write high-quality C/C++/Go/Python code YEARS of hands-on development experience in some of the following areas: Deep understanding of pipeline architecture of one or more ASIC families (Broadcom: XGS- Trident & Tomahawk) Architect/design/develop data path for L3 technologies: IPv4, IPv6, MPLS, SR/SRv6, VRF, L3VPN Architect/design/develop data path for QoS technologies: Queueing, Classification, Policing, Marking, shaping, ACL, ECN, WRED Architect/design/develop data path for L2 technologies: STP, LLDP, sFlow, LAG, MLAG Deep understanding of BCM SDK, P4, DPDK Linux OS internals, memory management, and network stack RIB, FIB, and Hardware Abstraction Layer (HAL) High Availability, ISSU, Linux networking Debian Build/Packaging, Linux Kernel, Kernel Networking Stack Containers, Virtual Machines (VM) Keywords: cprogramm cplusplus information technology golang microsoft Network Platform Developer [email protected] |
[email protected] View all |
Tue Mar 26 20:01:00 UTC 2024 |