Développeur PHP pour PBX (back-end) [Sur site au Luxembourg]
À propos de Mixvoip
Mixvoip est une entreprise basée au Luxembourg qui propose des services de téléphonie dans le cloud, de mise en réseau intelligente et d'Internet haut débit.
Nous développons et exploitons des systèmes de communication sur lesquels les entreprises comptent au quotidien. Nous recherchons un développeur souhaitant travailler en étroite collaboration avec les infrastructures de téléphonie et contribuer à l'amélioration de la plateforme qui sous-tend nos cloud PBX .
Votre niveau d'expérience n'est pas un critère déterminant. Nous sommes ouverts aussi bien aux développeurs débutants qui souhaitent évoluer dans ce poste qu'aux développeurs expérimentés capables de prendre rapidement leurs responsabilités et de contribuer au développement de la plateforme.
À propos du poste
Vous rejoindrez notre équipe de développement PBX et travaillerez sur les systèmes qui gèrent l'acheminement des appels, la mise en service des appareils, la génération des configurations et l'automatisation de la téléphonie.
Il ne s'agit pas d'un poste classique de développement web. Il n'y a pas de travail lié au front-end, à l'interface utilisateur ou au CSS. La majeure partie de votre travail portera sur les services back-end, les outils en ligne de commande (CLI), les tâches planifiées, les API, les fichiers de configuration et l'interaction directe avec notre infrastructure VoIP.
Vous utiliserez PHP et Linux pour développer et assurer la maintenance des fonctionnalités de notre plateforme PBX.
En fonction de votre expérience, vous pourrez soit commencer par des tâches plus modestes et bien définies avant d'évoluer vers des responsabilités plus complexes, soit prendre en charge des domaines plus vastes dès le départ.
Ce poste nécessite une présence régulière dans nos locaux à Luxembourg ; il ne s'agit pas d'un poste à distance.
Ce que vous ferez
- Développer et assurer la maintenance des fonctionnalités de notre cloud PBX
- Mettre en place des règles de routage des appels et configurer la téléphonie
- Générer des fichiers de configuration pour le PBX et les appareils
- Automatiser la mise en service des appareils Yealink, Gigaset et Grandstream
- Intégrer les systèmes internes et les API de télécommunications externes
- Créer des outils CLI, des processus d'arrière-plan et des tâches planifiées
- Gérer les modèles de configuration à l'aide de Twig
- Analyser les problèmes liés au flux d'appels, à la mise en service et à l'intégration
- Utiliser les fichiers journaux pour résoudre les problèmes de téléphonie
- Documenter le fonctionnement du PBX, le code et les processus opérationnels
- Améliorer la fiabilité et la facilité de maintenance de la plateforme
Ce que nous recherchons
Nous recherchons à la fois le potentiel et l'expérience. Il n'est pas nécessaire que vous répondiez à tous les critères.
- Connaissance de PHP ou d'un autre langage de programmation côté serveur
- Aisance dans l'utilisation d'un environnement Linux
- Maîtrise des API, des bases de données, du format JSON et des données structurées
- Intérêt pour la VoIP, la téléphonie, les réseaux ou les infrastructures
- Une approche méthodique du débogage et de la résolution de problèmes
- Une communication claire et un esprit de collaboration
- Volonté d'apprendre à utiliser des systèmes inconnus
- Capacité à travailler régulièrement depuis notre bureau au Luxembourg
Pour les candidats débutants, les stages, les apprentissages, les projets scolaires, les contributions à des projets open source, les laboratoires à domicile et les projets personnels sont tous pris en compte.
Pour les candidats expérimentés, nous accordons une grande importance à la prise d'initiative, à la conception de systèmes, au dépannage en production, à la maîtrise des performances et à la capacité à améliorer les systèmes existants.
Expérience utile
Une expérience préalable dans l'un des domaines suivants est un atout, mais n'est pas obligatoire :
- SIP
- Astérisque
- Systèmes PBX
- Acheminement des appels et plans de numérotation
- Mise en service des appareils VoIP
- Modèles de configuration Twig
- Docker
- Tâches Cron et processus d'arrière-plan
- Réseaux IP, routage, DNS, NAT et pare-feu
- API des fournisseurs de télécommunications
- Surveillance et dépannage des systèmes de production
On ne s'attend pas à ce que les candidats juniors connaissent déjà tout cela. On ne s'attend pas non plus à ce que les candidats seniors aient déjà travaillé avec notre pile technologique exacte.
Comment le rôle s'adapte à votre niveau
Si vous en êtes encore au début de votre carrière
Vous bénéficierez d'un accompagnement, découvrirez le fonctionnement de la plateforme et commencerez par des tâches simples, telles que :
- Mise à jour des modèles de configuration
- Résolution des problèmes de provisionnement
- Amélioration des scripts PHP existants
- Analyse des journaux
- Apporter de légères modifications à l'API
- Test des règles de routage
- Rédaction de la documentation
Au fur et à mesure que vos connaissances s'approfondiront, vous serez progressivement amené à prendre en charge des fonctionnalités plus avancées du PBX ainsi que des projets d'automatisation.
Si vous avez plus d'expérience
Vous pourrez prendre en charge des domaines techniques plus vastes, notamment :
- Conception de nouvelles fonctionnalités pour les PBX
- Amélioration de l'architecture de la plateforme
- Conduire des projets d'intégration complexes
- Renforcement de la fiabilité et de l'observabilité
- Examen du code et des approches techniques
- Accompagner les développeurs moins expérimentés
- Contribuer à définir les normes d'ingénierie et les améliorations à long terme
Ce qui vous permettra de vous démarquer
- Expérience avec SIP, Asterisk, FreePBX, Kamailio, 3CX ou des systèmes similaires
- Solide expérience en PHP et Linux
- Expérience dans la gestion de systèmes backend ou d'infrastructure en production
- Projets personnels liés aux réseaux, à la téléphonie, à l'automatisation ou à l'auto-hébergement
- Expérience avec Docker, les serveurs, les routeurs ou les laboratoires à domicile
- De solides compétences en matière de dépannage et de rédaction de documentation
- Utilisation pratique des outils de codage basés sur l'IA dans votre travail quotidien
- Une véritable curiosité quant à la manière dont les appels téléphoniques sont acheminés et mis en relation
Une nouvelle façon de postuler : rejoignez la success story de Mixvoip
Rejoignez Mixvoip et vous ne vous contenterez pas de connecter des entreprises à l'Internet haut débit, à la fibre optique, au satellite, au téléphone ou aux réseaux mobiles, vous connecterez des personnes, vous nouerez des relations et vous ferez une réelle différence dans notre histoire.
Alors, si vous êtes prêt à vous lancer dans une aventure passionnante et à jouer un rôle central dans la saga Mixvoip, voici une méthode originale pour postuler.
Nous vous invitons à enregistrer une brève vidéo de présentation avec votre smartphone. Expliquez pourquoi ce poste vous intéresse ou posez toutes les questions ou remises en question que vous pourriez avoir. L'objectif est de maintenir une conversation ouverte et engageante ! N'oubliez pas de joindre votre CV au format PDF.
Au lieu d'une lettre de motivation classique, nous vous invitons à utiliser l'IA de votre choix. Cela reflète non seulement notre approche axée sur la technologie, mais vous permet également de démontrer votre capacité d'adaptation à de nouveaux outils. Ce n'est pas tant la lettre qui nous intéresse, mais plutôt votre interaction avec l'IA.
Comment postuler
Envoyez-nous :
- Votre CV au format PDF
- Quelques phrases expliquant pourquoi le développement dans le domaine des PBX et de la VoIP vous intéresse
Une courte vidéo de présentation est la bienvenue, mais facultative. Vous pouvez également utiliser un outil d'IA pour vous aider à préparer votre candidature, bien que cela ne soit pas obligatoire.
Nous accordons davantage d'importance à vos compétences, à votre curiosité et à votre motivation qu'à votre intitulé de poste ou à votre nombre d'années d'expérience.
Que vous soyez en début de carrière ou que vous ayez plusieurs années d'expérience, n'hésitez pas à nous contacter.
Que vous soyez en début de carrière ou que vous ayez plusieurs années d'expérience, n'hésitez pas à nous contacter.
PS : Vous voulez savoir avec qui vous allez voyager ? Je m'appelle Christophe Laures.
J'ai 33 ans et je fais partie de Mixvoip depuis 10 ans. Aujourd'hui, je dirige le développement de notre plateforme PBX et travaille avec l'équipe pour offrir la meilleure expérience possible à nos clients.
Ma priorité est de faire évoluer notre tout nouveau système PBX afin que nos clients disposent toujours d'un outil de communication fiable et polyvalent sur lequel ils peuvent compter.
J'aime relever des défis complexes et trouver des solutions claires et pratiques qui font vraiment la différence. J'ai toujours été passionné par les ordinateurs et la technologie, ce qui m'a initialement conduit à m'orienter vers ce domaine.
En dehors du travail, j'aime passer du temps à l'extérieur. Je fais souvent de la randonnée avec ma femme et notre chien, ce qui me permet de me ressourcer et de me préparer pour le prochain défi technique. Et les jours de pluie, je reste généralement à la maison pour jouer à des jeux vidéo.