Recrutement

Synthèse

IntituléDéveloppeur Backend / Tech Lead
Lieu de travailLannion
Type de contratContrat à durée indéterminée, temps plein
Nature d’offreContrat de travail
Expérience2 ans à 5 ans d’expérience souhaités
FormationIngénieur développement web ou équivalent
Autres connaissancesLINUX, shell, Cloud computing
QualificationIngénieur, BAC + 5, autres profils possibles
Salaire indicatifSelon profil et expérience
DéplacementsOccasionnels (Paris)
Taille de l’entreprise21 salariés
Secteur d’activitéWeb / Médias

La société Saooti

Saooti est concepteur et hébergeur de solutions audio et vidéo dans le Cloud, en B2B et Marque Blanche, pour ses clients médias, entreprise et institutionnels (collectivités locales, ministères de l’Éducation et de la Justice…).

Fondée en 2009, Saooti a rejoint le Groupe SIPA Ouest France en juin 2019 et compte 21 salariés répartis entre Lannion (R&D) et Paris (marketing, contenu, commerce).

Saooti propose les solutions suivantes :

Player :

• hébergement de podcasts,

• écoute de ces podcasts via players web intégrables ou abonnement RSS,

• distribution automatisée des podcasts vers les plateformes audio tierces (Apple Podcast, Deezer, Spotify, enceintes connectées…),

• automatisation de la publication des podcasts,

• monétisation (publicité, émissions partenaires…),

• rapports d’audience.

PodcastMaker : offre Player plus :

• site web sur mesure,

• studio virtuel dans le Cloud, utilisable pour produire en direct ou en différé tout type d’émissions. Fonctions : multiplex, interactivité et participation (tchat, téléphone, VoIP), Prêts à Diffuser, génération automatisée et immédiate des podcasts, Radio filmée…

• APIs.

LiveMaker : offre PodcastMaker avec en plus des fonctions pour élaborer des flux radio en live et multidiffusion (grille de programmation d’émissions, de musique…).

– Saooti cyber : solution de diffusion sécurisée audio et vidéo avec marquage individuel des flux. C’est sur cette solution que repose la webradio qui a permis aux parties civiles de suivre à distance les grand procès des attentats du 13 novembre, de Nice, du Médiator…

– Streamer HLS : Solution de streamer vidéo en mode Saas pour IP TVs.
Saooti propose en outre les options suivantes :

– SDKs mobile iOS et Android, compatibles Carplay et Android Auto pour intégration des fonctions podcasts dans les applications mobiles des clients,

– applications mobiles complètes sur mesure,

– génération de podcasts via text-to-speech à la demande ou automatisée,

– transcription textuelle de podcasts à la demande ou automatisée et affichage de sous-titrages,

– players web intégrables sur mesure.

Pour en savoir plus, rendez-vous sur https://www.saooti.com/

 

Poste

Les différentes missions de votre poste seront :

  • Développer et maintenir des services ou des micro-services sur interface kubernete. ainsi que les scripts ou les interfaces pour l’intégration de ces différents modules.
    Il peut s’agir de services audio (streamer audio/vidéo, studio audio / vidéo), d’interfaçage vers des API tierces (Azure, openAI…) ou autres
  • Maîtriser, customiser et maintenir des composants tiers intégrés dans les solutions de Saooti (pour n’en citer que deux : freeswitch et liquidsoap) ainsi que de très nombreux frameworks et bibliothèques (par exemple keycloak, elastic search, postgreSQL, prometheus, FFMPEG…).
  • Faire les démonstrateurs pour valider / orienter des spécifications de solutions,
  • Faire le choix des technologies à mettre en œuvre en collaboration avec les Lead Devs.

Vous travaillerez au sein d’une petite équipe de développeurs, sur des plates-formes riches et innovantes intégrant des technologies à la croisée de nombreux domaines (développement web, développement applications mobiles, Voix sur IP, streaming, cloud, IA…).

Les services de Saooti sont développés et déployés sur une architecture Cloud innovante avec des technos de pointe.

L’organisation du travail laisse la part belle à l’initiative, la polyvalence, l’acquisition de nouvelles compétences et technos et le travail collaboratif.

Profil

Vous avez idéalement une formation d’ingénieur développement ; il n’est pas interdit d’avoir un profil moins classique : si vous n’avez pas suivi un parcours canonique mais que vous avez les compétences, la motivation et la bonne humeur, nous vous encourageons à candidater ; en revanche vous devez avoir de bonnes notions de méthodologie de développement (et savoir les mettre en pratique !).

À moins que vous fassiez des rondes la nuit avec une cape et votre slip par-dessus vos collants pour dérouiller des super-vilains, vous ne dominez sans doute pas tous les points listés ci-dessous, mais si vous en maîtrisez bien certains, que vous êtes ouverts et curieux pour les autres, tous les espoirs sont permis…

Vous devez connaître (là, on ne va pas se mentir, c’est un « must have ») :

  • JAVA,
  • LINUX, des langages de scripting (bash, python), Makefile,
  • SQL,
  • Git (et Gitlab).

Le cloud, pour vous, ce n’est pas fumeux (je sais, ce n’est pas une très bonne blague, mais je l’ai gardée faute de mieux) : vous ne croyez pas que docker, kubernetes et helm sont les physiciens qui ont mis au point la première bombe atomique. Plus précisément la connaissance de kubernetes est très souhaitable.

De l’appétence et des compétences dans certains des domaines suivants seraient un plus appréciable :

  • Un peu plus précisément que JAVA, vous connaissez Springboot, JPA…
  • L’intégration de composants tiers nous amène à manipuler d’autres langage, C, C++ et PHP par exemple, mais parfois aussi des langages plus baroques, il faut donc être ouvert et adaptable.
  • FFMPEG est vraiment le couteau suisse des traitements médias. Si vous êtes familier de cette bibliothèque, c’est un vrai bonus.
  • Vous adorez faire du développement web front ? Vous êtes un fondu du javascript et en particulier de vuejs, vous faites des petits CSS dans les marges de vos dessins ? C’est cool, on fera en sorte de ne pas gâcher votre talent.
  • Radio, prise de son, traitement du son (théorie, pratique, logiciels ou composants…) : ben oui, on fait de l’audio.
  • Voix sur IP (SIP, webRTC, freeswitch)

Vous êtes rigoureux.

Vous aimez voir vos réalisations déployées et utilisées ; avoir (et être à l’écoute) des demandes de correction ou d’évolution de clients en chair et en os est donc une bénédiction et une motivation.

Vous êtes en veille sur les outils, méthodologies et bonnes pratiques pour améliorer la performance et la qualité du développement.

Vous aimez vous tenir à la pointe des nouvelles technologies tant en matière technique que d’usages. Vous souhaitez approfondir votre maîtrise du développement sur plusieurs technologies.

Vous faites une veille technologique régulière sur ces thèmes.

Au-delà de l’expérience nous recherchons : un état d’esprit, une personnalité, une envie de progresser en équipe, de vous frotter à des technologies innovantes et de contribuer directement à la satisfaction des utilisateurs de nos plateformes et au succès de SAOOTI ; le tout dans un cadre de vie exceptionnel : https://www.youtube.com/watch?v=aDtWRgJXaD8

 

Rémunération et Organisation

Selon l’expérience et les acquis

Tickets restaurant, chèques vacances, plan d’intéressement.

Travail Hybride présentiel distanciel selon l’organisation de l’équipe (jusqu’à 3 jours de télétravail par semaine).

Adaptable selon le vent et les marées aussi !

2 séminaires par an. Espaces / temps pour l’innovation, les échanges et moments conviviaux.

Formations et participation à des évènements.

En résumé

Les plus du poste :

• La mise en oeuvre de technos à la pointe de l’état de l’art (architecture cloud, IA…),

• Une petite équipe de développement sympa et pointue (je sais, c’est nous qui le disons, mais vous pouvez nous faire confiance puisqu’on est sympas),

• Un travail varié,

• Certains projets avec du sens et des valeurs fortes,

• Un cadre de vie exceptionnel.

Ce poste N’est PAS pour vous si :

• Vous faites de l’informatique parce que vous préférez avoir affaire à votre ordinateur plutôt qu’à des humains,

• Vous ne souhaitez pas sortir des technos que vous maîtrisez à fond,

• Vous pensez que les tests unitaires, c’est bon pour les loosers qui ne savent pas coder sans bug,

• Vivre et travailler dans un cadre idyllique vous indiffère totalement : vous préférez les gratte-ciels, les bouchons et le dioxyde de carbone.

 

Contact

Envoyez votre candidature et votre CV par mail à jeanchristian@saooti.com

Une newsletter par mois pour vous informer sur le marché de l’audio digital.

Juste ce qu’il faut savoir pour prendre vos décisions.

Votre e-mail, avec votre consentement, est utilisé par la société Saooti pour recevoir les newsletters sélectionnées. En savoir plus