Vous aimez concevoir des logiciels qui tournent vite et bien à l’échelle ?
Vous êtes intéressé par le monde de la messagerie , voire auto-héberger un domaine perso ?
Vous rêvez de jouer un rôle actif dans les communautés OpenSource /OpenStandard ?
Et vous ne souhaitez pas rester les bras croisés sur les sujets de souveraineté numérique ?
Cela est fort opportun, car nous recherchons un ingénieur backend senior !
Dans ce rôle, vous serez amenés à contribuer activement aux projets libres Apache James et Sabre Dav, ainsi qu’à nos produits Twake mail et Twake Calendar et ce pour :
- Aider à maintenir et développer de nouvelles fonctionnalités pour ces solutions.
- Adapter, personnaliser et assurer le support de Twake Mail pour de nouveaux déploiements
- Apporter un soutien technique aux projets clients utilisant la technologie Apache James
Compétences requises
Nous attendons du candidat qu’il développe rapidement son autonomie sur le projet.
En particulier:
• Un bon niveau en Java est nécessaire. Une compréhension de Scala ainsi que des notions en PHP sont un plus.
• Le candidat doit être capable de se conformer à un environnement exigeant où du code de qualité, fiable, testé, documenté et bien structuré est attendu.
• Être à l’aise dans de larges bases de code.
• Une familiarité avec les standards ouverts du mail est bienvenue (IMAP, SMTP, JMAP, Cal/CardDav, OpenIDConnect etc…)
• Une familiarité avec des outils de gestion de données SQL et NoSQL est attendue. Nous sommes amenés à travailler avec des technologies telles que Cassandra, PostgreSQL, S3 compatible, MongoDB, OpenSearch, RabbitMQ, Redis, OpenLDAP.
• Une bonne compréhension des enjeux opérationnels est attendue, tant dans la dimension technique (Kubernetes, Ansible, performance…), que fonctionnelle (spécifique au mail).
• Une sensibilité aux enjeux frontend et mobile est bienvenue (ReactJS / Flutter).
Compétences comportementales
• Être en mesure de communiquer de manière active (communautés, les conférences).
• Orientation résultats et qualité, plutôt que processus rigide
• Capacité à collaborer dans un environnement international et multiculturel
• Flexibilité et adaptabilité selon les projets
• Passion pour le produit et sens du détail
• Motivation à créer un outil simple, fiable et utile pour les utilisateurs
• Esprit proactif
1er call avec le CTO (~30 minutes)
Call avec le tech lead (1h30)
Call avec la VP (~30 minutes)
Rencontrez Xavier, Architecte logiciel & intégrateur
Rencontrez Négar, Consultante
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.