Job Description
Exoscale is the leading Swiss and European cloud service provider.
We provide a full range of cloud infrastructure services, from fast-deploying virtual machines to S3-compatible object storage, allowing our clients to focus on their core business.
About Us
Join a dynamic working environment with a cutting-edge distributed team based in Lausanne. We strive to create an excellent working condition and welcome diverse applicants.
The Role
We are seeking an experienced Network Engineer Team Leader to lead our platform engineering team.
This role plays a critical part in ensuring constant availability of the Exoscale platform. Our engineering team works on all aspects, from designing and developing products to operation and support.
As we expand our customer base and develop new products, platform engineers build and maintain various technologies, including those used by Exoscale itself. They take an active part in improving our products.
Key Responsibilities
* Lead a small team of seasoned network engineers.
* Design and maintain Exoscale's networks at various levels: edge to end operating system via core fabrics.
* Help improve routing and security automation systems.
* Contribute to network observability stacks.
* DDOS mitigation strategies.
* Network provisioning and deployment systems and procedures.
* Overall design and architecture of the Exoscale platform systems.
* Internal tooling development.
* Improve scalability and high availability.
Ideal Candidate
We are looking for a candidate with:
* Previous team lead experience.
* Solid experience with Linux and its derivatives like Sonic and Cumulus.
* Hands-on experience with Juniper and Arista.
* Familiarity with network protocols (BGP, OSPF, VXLAN, EVPN).
* Routing daemons (FRR, BIRD).
* VPN experience (IPSEC, Wireguard).
* Linux filtering (iptables, nftables).
* Golang, Python experience.
* Configuration management solutions and large-scale infrastructure.
* Affinity for network observability.
* Curious and autonomous.
What We Offer
We provide:
* Flexible working hours and remote work options.
* Autonomous working conditions with freedom to create.
* Modern working atmosphere and centrally located office with great public transport connections.
* Team events and training opportunities.