****This position reports to a manager in the Netherlands, and we would be grateful if you could send us your CV in English.*****
Senior Software Developer - CDN
Leaseweb is currently looking for a highly motivated Senior Software Developer to join our CDN team in Montreal. The team is distributed around the world, so most colleagues will be working remotely.
The Leaseweb CDN team delivers a self-service multi-CDN service, used to speed up delivery of both static content and streaming content.
The Product Engineering Department
The Development department consists of around 90 techies, working in small scrum teams. Each of the teams is responsible for a different area of our software and infrastructure landscape, covering data center automation, product research & development (Shared Hosting, Bare Metal Servers, CDN, Cloud, Storage) and front-end implementations for our websites and customer portal.
We work in a cross functional environment with a DevOps philosophy. We are quickly moving towards becoming an agile company, and the Development department is certainly leading the way. There is a clear focus on innovation. Working on a scrum framework will give you a lot of freedom. It will allow you to get your hands on the coolest projects and to be equal parts creative and effective.
The atmosphere is informal and relaxed, yet highly motivating, place to work. Our organizational structure is flat and we value independence and entrepreneurship and that’s why you will have some of the most inspiring and overall awesome colleagues in the industry!
What is the role about?
As Systems Engineer in the CDN team, you are responsible for creating and maintaining our multi-CDN setup. The CDN team builds a product used by our customers as a self-service portal. In this portal, customers can configure a CDN distribution. This distribution is then configured on multiple third-party CDN providers. We use a smart DNS setup to load balance over these various third-party providers. The goal is to always have website load from the nearest CDN node from all these third-party providers.
Your responsibilities will vary from simple maintenance to complex tasks. To bring our services to the next level, more automation is needed, therefore we are looking for someone with this kind of experience.
Key responsibilities include:
- Develop, Maintain and support the Leaseweb infrastructure
- 3rd line incident support
- Ensure the availability of CDN services
- Regular on-call duty
- Working closely with other departments at Leaseweb
- Work in alignment with the existing processes for Release-, Incident- and Problem Management
- Identify and propose solutions for improvements or structural problems
Our ideal candidate has:
- Demonstrable knowledge of Linux
- CI/CD engineering
- Docker/LXC
- Kubernetes
- Ansible automation
- Nginx
- DNS
- Bash
- Experience with monitoring platforms
- We use Prometheus
- Python/Golang knowledge would be advantageous
- Driven to improve quality and prevent incidents
- Good command of written and spoken English
- Team player
What do we offer you?
If after the recruitment process we like each other you will join a dynamic team in a "COOL" and convivial environment with many benefits including a break room, a large choice of coffee, tea, hot chocolate, as well as fruits delivered to the office every week and lunch provided while working at the office.
We offer the best of both worlds! - a flexible hybrid model between home and office! Together we have created this fantastic family atmosphere to give everyone the feeling of being home away from home. We have a multicultural work environment (our colleagues in Canada alone are from over 16 countries!) in a company where you can truly make a difference and be yourself!
We do not miss an occasion to get together and celebrate our achievements, birthdays, and more to continuously strengthen the team spirit that defines us.
And much more : ***Benefits from day 1!***
- Participation in the company's annual bonus system
- Pension plan
- Group insurance + telemedicine + health care management account
- Monthly Internet allowance.
- Vacations according to your experience + 5 mobile days per year
- Free parking
- Fun events year-round – Monthly after-work drinks, volunteer activities, potlucks, game nights, summer parties and much more
Ready for the next step?
If you’d like to apply, please do so online. To learn more about us, follow us on LinkedIn or Instagram to get an inside look at the life at Leaseweb. For questions, please reach out to Merve Bulazar, Talent Acquisition Specialist, at: m.bulazar@global.leaseweb.com.
Recruitment agency? Thank you for your interest, but we are sourcing all our candidates directly. We appreciate you trying anyway but please keep in mind that any unsolicited profiles you send us will be treated as direct applications.
*****French version*****
Développeur de logiciels Senior - CDN
Leaseweb recherche actuellement un Développeur de logiciels senior hautement motivé pour rejoindre notre équipe CDN à Montréal. L'équipe est répartie dans le monde entier, la plupart des collègues travailleront donc à distance.
L'équipe CDN de Leaseweb propose un service multi-CDN en libre-service, utilisé pour accélérer la diffusion de contenu statique et en streaming.
Le Département d'Ingénierie de Produits
Le département de développement compte environ 90 professionnels de la technologie travaillant au sein de petites équipes SCRUM. Chacune de ces équipes est responsable d'un domaine différent de notre logiciel et de notre infrastructure, couvrant l'automatisation des centres de données, la recherche et le développement de produits (hébergement mutualisé, serveurs bare metal, CDN, cloud, stockage) ainsi que la mise en œuvre des interfaces pour nos sites Web et notre portail client.
Nous travaillons dans un environnement interfonctionnel avec une philosophie DevOps. Nous évoluons rapidement vers une entreprise agile, et le département de développement est certainement en tête de file. Il y a un accent clair sur l'innovation. Travailler dans un cadre SCRUM vous offrira beaucoup de liberté. Cela vous permettra de vous impliquer dans les projets les plus intéressants et de faire preuve de créativité et d'efficacité à parts égales.
L'ambiance est informelle et détendue, mais aussi très motivante pour travailler. Notre structure organisationnelle est plate et nous valorisons l'indépendance et l'esprit d'entreprise, c'est pourquoi vous aurez parmi les collègues les plus inspirants et les plus formidables de l'industrie !
En quoi consiste le rôle ?
En tant qu'ingénieur systèmes au sein de l'équipe CDN, vous êtes responsable de la création et de la maintenance de notre configuration multi-CDN. L'équipe CDN développe un produit utilisé par nos clients comme portail en libre-service. Dans ce portail, les clients peuvent configurer une distribution CDN. Cette distribution est ensuite configurée sur plusieurs fournisseurs CDN tiers. Nous utilisons une configuration intelligente DNS pour équilibrer la charge sur ces différents fournisseurs tiers. L'objectif est de toujours faire charger les sites Web à partir du nœud CDN le plus proche de tous ces fournisseurs tiers.
Vos responsabilités varieront de la maintenance simple à des tâches complexes. Pour amener nos services au niveau supérieur, une plus grande automatisation est nécessaire, c'est pourquoi nous recherchons quelqu'un avec ce type d'expérience.
Les principales responsabilités incluent :
- Développer, maintenir et soutenir l'infrastructure Leaseweb.
- Support des incidents de troisième ligne.
- Assurer la disponibilité des services CDN.
- Service d'astreinte régulier.
- Travailler en étroite collaboration avec les autres départements chez Leaseweb.
- Travailler en alignement avec les processus existants pour la gestion des versions, des incidents et des problèmes.
- Identifier et proposer des solutions pour les améliorations ou les problèmes structurels.
Notre candidat idéal possède :
- Des connaissances démontrables en Linux.
- Ingénierie CI/CD.
- Docker/LXC.
- Kubernetes.
- Automatisation avec Ansible.
- Nginx.
- DNS.
- Bash.
- Expérience avec des plateformes de surveillance (nous utilisons Prometheus).
- Des connaissances en Python/Golang seraient un avantage.
- Motivé pour améliorer la qualité et prévenir les incidents.
- Bonne maîtrise de l'anglais écrit et parlé.
- Esprit d'équipe.
Qu'est-ce que nous vous offrons ?
Si après le processus de recrutement on s’apprécie mutuellement, tu vas te joindre à une équipe dynamique dans un environnement "COOL" et convivial avec de nombreux avantages comme une salle de repos, un vaste choix de café, thé, chocolat chaud, ainsi que des fruits livrés au bureau chaque semaine et le dîner fourni lorsque tu travailles au bureau.
Nous offrons le meilleur des deux mondes! - un modèle flexible hybride entre la maison et le bureau! Ensemble, nous avons créé cette ambiance familiale fantastique pour donner à chacun le sentiment d'être chez soi, loin de chez soi. Notre environnement de travail est multiculturel (nos collègues du Canada seul sont originaires de plus de 16 pays différents!) au sein d’une entreprise où il est possible d’avoir un impact réel et d’être soi-même.
Nous ne manquons pas une occasion de nous réunir pour célébrer nos réussites, les fêtes de chacun et plus encore pour continuellement renforcer l’esprit d’équipe qui nous caractérise.
Et bien de plus : ***Bénéfices dès le premier jour !***
- Participation au système de bonus annuel de l'entreprise
- Plan de Pension
- Assurance collective + télémédecine + Compte de gestion santé
- Allocation Internet mensuelle
- Vacances en fonction de ton expérience + 5 jours mobiles
- Stationnement gratuit
- De nombreuses activités amusantes (5@7 mensuel, bénévolat, potluck, soirées jeux, etc.)
Prêt(e) pour la prochaine étape ?
Si vous êtes enthousiaste à l'idée de rejoindre notre équipe, nous vous encourageons à postuler en ligne. Pour avoir un aperçu de la vie chez Leaseweb, suivez-nous sur LinkedIn or Instagram . Pour toute question, veuillez contacter Merve Bulazar, Spécialiste de l'Acquisition de Talents, à l'adresse suivante : m.bulazar@global.leaseweb.com.
Agence de recrutement ? Nous vous remercions de votre intérêt, mais nous recrutons tous nos candidats directement. Nous apprécions néanmoins votre démarche, mais veuillez noter que tout profil non sollicité que vous nous envoyez sera traité comme une candidature directe.