Match score not available

Développeur Senior Full-Stack & SysAdmin (H/F)

Remote: 
Full Remote
Salary: 
13 - 46K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Advanced full-stack development experience, Knowledge of RESTful APIs, SysAdmin experience with Linux, Familiarity with DevOps and cybersecurity practices.

Key responsabilities:

  • Improve and maintain software architecture
  • Implement features on the management Panel
  • Enhance API documentation and functionality

Job description

À propos : 

Notre client est le leader digital de la distribution de proximité via des casiers réfrigérés automatisés. Notre mission est de rendre les produits frais plus accessibles en permettant aux producteurs et commerçants locaux de vendre directement aux consommateurs, 24h/24 et 7j/7, grâce à des casiers intelligents. Nous soutenons une distribution plus locale et durable, collaborant avec des acteurs de renom dans le secteur de la distribution alimentaire.

Pourquoi nous rejoindre ?

En pleine croissance, notre client se distingue par son innovation technologique visant à optimiser les opérations de nos clients et à garantir un service fiable et évolutif. Nous offrons un environnement dynamique et en constante évolution, où vous aurez l’opportunité de contribuer directement au succès de l’entreprise et de travailler sur des projets stratégiques.

Missions principales :

  • Amélioration et maintenance de l’architecture logicielle : Optimiser et maintenir notre infrastructure existante, composée d’une dizaine de serveurs et d’un nombre croissant d’ordinateurs sur notre parc d’installation.
  • Implémentation de fonctionnalités sur le Panel de gestion : Développer et intégrer de nouvelles fonctionnalités proposées directement par nos clients.
  • Amélioration & Documentation de l’API : Étendre l’API afin de supporter de nouvelles fonctionnalités, compléter la documentation en ligne, réaliser des tests de performance et de sécurité.

Profil recherché :

  • Expérience avancée en développement full-stack avec React, NodeJS et Typescript.
  • Connaissance des API RESTful et compétences en intégration d’API.
  • Expérience en SysAdmin (Administration Linux, SSH, Shell, Automatisation)
  • Connaissances réseau : Configuration Routeur, VPN, DNS.
  • Pratiques DevOps et Cybersécurité (Docker, Nginx, Jenkins, Grafana).
  • Autonomie, rigueur, capacité à travailler en équipe dans un environnement en évolution rapide.
  • Maîtrise du français et de l’anglais.
  • Bonus : Protocole de communication industrielle, monétique, électronique, électricité, IoT.
  • Un Github avec des projets personnels et/ou une démonstration de projets professionnels réalisés est attendu.

Stack Technique :

  • Infrastructure Serveurs : Une dizaine de serveurs et un parc d’ordinateurs et de routeurs performants, contrôlables à distance à l’échelle nationale.
  • CI/CD : Mises à jour automatisées et régulières de l’ensemble du parc pour une maintenance simplifiée et rapide avec tests et gestions de branches Beta/Prod - Jenkins, Registre Docker privé.
  • Communication en temps réel : Utilisation de gRPC, accès sécurisé via Bastion SSH pour le contrôle des serveurs distants.
  • Base de données : MongoDB avec Mongoose & Prisma pour une gestion efficace des données ; Réplication de DB en temps réel, sauvegardes automatiques.
  • Sécurité : Reverse Proxy Nginx sur tous les serveurs, authentification sécurisée avec JWT, support SSO pour les intégrations externes, sécurité de serveur Linux (Debian/Ubuntu).
  • Monitoring et Administration : Supervision continue des performances (Grafana et Prometheus), avec un panneau d'administration interne pour le suivi et contrôle du parc.

Ce que nous offrons :

  • Un poste en CDI avec un package salarial attractif et des stock options (BSPCE) en fonction de votre performance.
  • Prise en charge à 100% de vos frais de transport éventuels.
  • Mise à disposition de l’ensemble des outils nécessaires à votre développement au sein de l’entreprise : formation, ordinateur, outils logiciels…
  • Un environnement de travail flexible et stimulant où vous travaillerez directement avec le comité exécutif depuis votre domicile ou dans nos bureaux drômois.
  • Un poste à responsabilité avec de fortes perspectives d’évolution au sein d’une structure en pleine croissance.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
French
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork

Full Stack Engineer Related jobs