Développeur backend Python - kits solaires en Afrique

France, Paris, Toulouse
Mis en ligne le 10 juin 2020 par Digimag (+ d'offres)
Type de contrat :CDIFreelance
Métier :Développeur informatique
Niveau d'étude requis :BAC+5 ou plus
Expérience :2 ans minimum
Type d'entreprise :Startup
Localisation :France, Paris, Toulouse
Salaire :de 30 000 €/an à 50 000 €/an
Télétravail :Télétravail complet
Compétences requises :Docker, Git, Python
  

Qotto

Envoyer une candidature

Poste à pourvoir

Nous recherchons un·e développeur·euse pour rejoindre notre équipe et contribuer activement à la croissance de Qotto : vous prendrez part à la conception, au développement et à la mise en production des services et applications qui pilotent notre entreprise.

Les composantes de notre système sont diverses et plus ou moins techniques, et les sujets sur lesquels vous travaillerez seront choisis en fonction de vos compétences complémentaires et de vos affinités. Voici quelques exemples des sujets, avec les technologies utilisées :

- amélioration continue d'outils d'automatisation de l'infrastructure pour tester et déployer notre code applicatif rapidement (GitLab, Kubernetes, helm, Docker, Google Cloud Platform)
- développement des protocoles de communication entre les services (REST, GraphQL, Kafka)
- pilotage de notre système composé d’un réseau de kits solaires connectés : (GSM 03.38 / 03.40, USSD, GPRS, SMS, algorithmes de chiffrement, encodage binaire)
- réception des paiements par Mobile Money (ponts SSH, commandes AT pour modems 3G, Raspberry Pi, tunnels IPSec)
- pilotage de l'entreprise (règles métier, gestion des données qui en garantit la cohérence)
- applications internes à utiliser sur le terrain (plateforme web, gestion du mode en ligne / hors ligne / connectivité dégradée, React, PouchDB / CouchDB, service workers, gun.js)
- envoi des SMS (SMPP, Jasmin, tunnels SSH)

Environnement de travail :

- Le travail est organisé en sprints de deux semaines : toutes les deux semaines, une réunion de l'ensemble de l'équipe de développeurs et des responsables des opérations sur le terrain permet de faire le point sur l'avancement et de planifier la suite des travaux en fonction des priorités
- Les projets sont ensuite découpés en issues sur Gitlab, résolues via des merge requests, dont le code est revu avant d'être déployé en production)
- Vous faites directement les déploiements de vos changements en production après la revue de ceux-ci (les déploiements et rollbacks en production sont automatisés)

Vous travaillerez en autonomie sur les sujets qui vous seront attribués. Votre projet sera systématiquement revu avant la mise en production. Vous participerez, en retour, à la revue de code de vos collègues. Vous devrez tenir à jour la documentation et les tests automatiques concernant les projets sur lesquels vous travaillez.

Profil recherché

Nous recherchons de préférence une personne ayant une bonne maîtrise de la programmation en Python, et portant une attention particulière à l’ingénierie des systèmes ainsi qu’à l’architecture logicielle. Au-delà du code, vous savez construire, de façon pragmatique, des systèmes fonctionnels et fiables.

Vous ne cherchez pas à réinventer la roue, mais vous savez aussi que votre travail ne consiste pas seulement à recopier Stackoverflow. Vous savez aussi trouver vos propres solutions adaptées aux cas spécifiques que vous traitez.

Des connaissances techniques complémentaires seraient un plus (télécoms, électronique, systèmes embarqués…).

Description de la société

Qotto est un nouveau type d'opérateur de services essentiels en Afrique de l'Ouest. Nous intégrons de multiples technologies afin d’offrir aux personnes qui ne sont pas couvertes par les réseaux existants des services d'accès à l'énergie via des kits solaires connectés, au financement et à l'information. Nous sommes déjà implantés au Bénin et au Burkina Faso. Pour en savoir plus, n’hésitez pas à consulter www.qotto.net

Site web : http://www.qotto.net

Youtube

Envoyer une candidature