Client is hosting services for its clients around the world (New York, London, Tokyo, Toronto, and Zurich). To benefit from redundancy, segment the accessibility of our services, increase capacity for more traffic, and improve visibility on network KPIs, we aim to enhance the company's current architecture. The goal is to provide our customers with a state-of-the-art network that meets high performance, fault tolerance, scalability, and reliability requirements in a rapidly evolving landscape.
Vos missions
Position Summary
The Senior Network Engineer will manage Client's cloud network, design, and deploy new network architecture. This role involves hands-on installation, configuration, maintenance, troubleshooting, and monitoring of Client's network, as well as providing technical leadership and guidance to a team of Network Engineers. As a project manager, the Senior Network Engineer will handle all communication related to projects, report weekly on status, ensure knowledge transfer, and maintain thorough documentation. The role also includes mentoring junior team members and promoting best practices within the network team.
Interaction and Hierarchy
- Reports to the Managing Director, Cloud & Network
- Works closely with System Admins, Product Owners, PBGs, and NOC Technicians
- Interacts with departments such as Technology, Sales & Customer, Delivery, clients, suppliers, and regulators
Role and Responsibilities
- Lead and oversee planning, execution, and support of daily network activities and projects, ensuring timely delivery, proper reporting, and escalation.
- Provide technical guidance and mentorship to other Network Engineers.
- Contribute to the creation and enforcement of network procedures.
- Develop new network solutions and architectures to meet customer requirements.
- Manage network incidents from start to finish.
- Identify peering requests, plan, and execute network peering with proper reporting and delegation.
- Be available for emergency escalations and coordinate team responses.
- Ensure effective collaboration with all teams.
- Maintain network configurations, scripts, and monitoring tools.
- Oversee firmware upgrades when necessary.
- Enforce network security standards.
- Develop and implement training programs for the network team.
- Conduct performance reviews and provide feedback.
- Monitor technological developments in networking.
- Participate in strategic planning for network infrastructure improvements.
Vos compétences
Position Requirements
- 8+ years of experience deploying and operating large-scale networks, with 2-3 years in a senior role.
- Strong knowledge of OSI layers.
- Expertise in routing protocols: BGP, OSPF, PIM, Multicast, ECMP, PBR.
- Proficiency with open-source tools: FRR, BIRD, Iptables, OpenVPN, IPsec, Oxidized.
- Deep understanding of IP, TCP, UDP.
- Knowledge of DNS, DHCP, PKI.
- Experience with cross connect setups.
- Familiarity with Linux environments.
- Knowledge of public cloud platforms like AWS and GCP.
- Understanding of network security standards.
- Hands-on experience with networking hardware (Vyos, Arista, DELL Force10, Juniper) in a multi-vendor environment.
- Experience with automation tools like Ansible.
- Proficiency in at least one programming language such as Python, Go, or C/C++ for automation development.
- Proven ability to manage multiple projects and meet deadlines.
- Experience working in global teams and problem-solving.
- Knowledge of data center architectures (Leaf & spine, Collapsed Core, Three-Tier).
- Excellent communication, collaboration, reporting, analytical, and problem-solving skills.
- Strong leadership qualities and autonomy.
- Ability to foster a collaborative team environment.
- Availability for on-call duties and weekend work.
- High adaptability and proactive planning skills.
- Languages: French and English (professional proficiency).