Ingénieur Développeur Backend Cloud ( F/H)

permanent contract SoftAtHome Email Job
  • Share:

Job Detail

Job Description

SoftAtHome développe une plateforme logicielle au service des Opérateurs pour révolutionner la maison numérique. La technologie SoftAtHome est déployée dans 20 millions de foyers, et 18 pays. Ses clients sont les Operateurs : Orange, Etisalat, Swisscom.

SoftAtHome est le meilleur endroit où développer vos compétences sur des projets stimulants. Vous allez rejoindre une équipe internationale (France, Belgique, Dubaï, Pologne, Suisse, Espagne, etc.) d’experts logiciels passionnés par l’innovation, dans le domaine de la connectivité, de la TV numérique, de l’IOT, et de l’intelligence artificielle au service de la maison connectée.

Pour plus d’informations, visitez notre site Web : www.softathome.com.

 

Domaine: 

SoftAtHome se donne pour objectif de développer et promouvoir une plate-forme logicielle simplifiant l’accès aux technologies numériques au sein de chaque foyer. Cette plate-forme s’appuie sur les appareils compatibles, comme des décodeurs pour la télévision numérique IP, des «Home Gateways» pour l’accès à internet par exemple ainsi que de nouveaux services Cloud permettant d’étendre l’expérience utilisateur.

 

Environnement:

SoftAtHome développe au sein de ses équipes embarquées et Cloud différents composants logiciels interagissant avec un Middleware appelé SoftAtHome Operating Platform (SOP) en lui ajoutant des fonctionnalités définies par sa Roadmap interne. Les équipes «Opérations» prennent en charge la customisation, les développements spécifiques et l’intégration d’une version générique de SOP, pour un client opérateur donné. Les fonctionnalités mises en œuvre lors des étapes de customisations sont principalement les API hautes de SOP disponibles dans des langages tels que Javascript et les protocoles réseaux permettant la communication avec les équipements situés dans le head-end de l’opérateur. SOP Édition s’appuie sur le système d’exploitation Linux, des souches logicielles open-source et est développé en langage C et C++.

Mission:

 

Dans le cadre de ses nouvelles activités IoT Cloud, SoftAtHome ouvre cherche un ingénieur

développeur Backend Cloud pour développer, maintenir et déployer les composants/services Cloud.

 

Activités

 

  • Élaboration des documents de spécifications liés aux futurs développements à réaliser
  • Développement complet de certaines fonctionnalités: conception, spécification, programmation et intégration
  • Pré-intégration de certaines fonctionnalités afin de préparer et faciliter l’intégration dans le produit final ou de démonstrateurs
  • Élaboration et mise en place des tests de développement liés aux versions générées
  • Améliorations des versions logicielles, dont premier niveau de support en face du client et des partenaires industriels
  • Reproduction des problèmes sur site et récupération des informations pertinentes pour le debug et le développement
  • Validation du fonctionnel et des améliorations sur le terrain
  • Mise en place et déploiement de services Cloud, en particulier autour des sujets IoT
  • Administration de services Cloud et supervision des Backends

 

Profil

 

Passionné par l’innovation, la qualité des produits et le multimédia, vous êtes de formation :

  • Soit ingénieur ou universitaire de niveau Master 2 et avez une expérience significative dans le domaine du développement Backend & Cloud ainsi que la mise en œuvre et le déploiement d’une solution Cloud

 

COMPORTEMENTS ATTENDUES 

 

  • Rigoureux, organisé et autonome
  • maîtrise de l’environnement Linux (bash, make, script, …)
  • maîtrise avancée du langage Javascript/nodejs, Java et/ou Go
  • connaissances globales des infrastructures réseaux et des outils associés (reverse proxy,
  • load balancer, firewall, TLS termination, …)
  • expérience pratique sur la mise en place de services backend et dimensionnement des infrastructures réseaux (scalability, failover, redundancy…)

 

Les compétences techniques recherchées:

  • languages: Javascript, Java, Go, python
  • cloud: OVH, Amazon, openStack, Cloudwatt
  • scm: git, npm, maven, makefile
  • methodologies : Agile/Scrum/Kanban, devOps
  • développement: Spring, nodeJs, docker, REST/WS
  • database : PostgreSql, mongodb, cassandra, elasticsearch
  • test: robotframework, mocha, Jenkins

Les plus:

  • proxy: haproxy, nginx, f5
  • monitoring/supervision: prometheus/grafana, nagios, shinken
  • déploiement: Ansible, Terraform, kubernetes, puppet, chef
  • connaissance et pratique d’autres langages : python, lua, erlang
  • notions en développement Frontend appréciées : React, Vuze
  • notions sur les protocoles MQTT et CoAP
  • manipulation de bases de données big data

 

Le travail se fait en équipe et requiert une forte activité de développement et, occasionnellement,

de support auprès du client. Une bonne pratique de l’anglais (écrit et parlé) est indispensable.

Des déplacements chez des clients et à l’étranger sont à prévoir, et en particulier à Rennes,

Toulouse, Lannion, Wijgmaal et en région parisienne.

 

L E PLUS DE L’OFFRE :

  • Evolution  au sein d’un Groupe à vocation internationale dans un environnement innovant et de haute technicité,
  • Forte exposition aux marchés multiplay haut débit et TV-media numériques,
  • Equipes à taille humaine valorisant l’échange,
  • Parcours d’évolution possible pour les personnes à potentiel

Required skills

Other jobs you may like