DEVSECOPS FULLSTACK JUNIOR

TROUVEZ L’OPPORTUNITE QUI VOUS CONVIENT

Je suis un particulier, une entreprise ...

DEVSECOPS FULLSTACK JUNIOR
A propos de la structure
KAP Conseil

KAP Conseil est un bureau d’études industriel sénégalais qui combine expertise terrain et technologies digitales pour aider les entreprises à atteindre l’excellence opérationnelle.

Notre solution repose sur la plateforme KAP, développée en collaboration avec des ingénieurs Lean, experts IoT et spécialistes de l’IA. Elle permet aux usines et chantiers de toutes tailles de :

Collecter et structurer leurs données de production, même en environnement manuel.
Suivre en temps réel les indicateurs de performance clés (TRS, rebuts, disponibilité, fiabilité des équipements...).
Analyser et optimiser grâce à des algorithmes intelligents et des recommandations IA.
Améliorer la maintenance des machines et des engins grâce au suivi connecté (IoT, RFID, capteurs embarqués).

Grâce à son architecture modulaire (Collect, MES, Engins), la plateforme KAP s’adapte au niveau de maturité de chaque entreprise, du simple atelier manuel aux grandes usines automatisées.
Les données générées peuvent être exploitées en interne ou exportées pour alimenter d’autres outils de pilotage.

Notre ambition : rendre la performance industrielle accessible, mesurable et durable au Sénégal et en Afrique.

A propos de l'opportunité

Lieu de travail : Dakar, Sénégal 

Type de contrat : CDD Junior

Durée : 6 mois minimum (renouvelable) 

Rémunération : À définir selon profil

Contexte du poste :

KAP Conseil développe une plateforme industrielle dédiée au suivi de performance (KPI, capteurs, alertes). L'environnement technique comprend une API REST Django avec authentification JWT, un frontend Vue 3 avec PrimeVue, une infrastructure Docker/Nginx, un système IoT avec broker MQTT (Mosquitto) et capteurs Arduino. 

MISSIONS PRINCIPALES 

1. Sécurité IoT

  • Implémenter l'authentification sur le broker MQTT
  • Configurer le chiffrement TLS/SSL pour les communications MQTT
  • Valider et assainir les payloads JSON reçus des capteurs
  • Mettre en place une gestion sécurisée des credentials des devices
  • Surveiller et journaliser les connexions MQTT suspectes

2. Sécurité Plateforme

  • Auditer et renforcer l'authentification JWT (rotation des tokens, blacklist)
  • Implémenter des tests de sécurité automatisés (OWASP Top 10)
  • Configurer les headers de sécurité HTTP (CSP, HSTS, X-Frame-Options)
  • Mettre en place une politique de gestion des secrets (variables d'environnement)
  • Sécuriser les conteneurs Docker (images minimales, scan de vulnérabilités)
  • Configurer les règles de pare-feu et la segmentation réseau 

3. IA & Analyse de données

  • Développer des scripts Python pour l'analyse des données capteurs
  • Implémenter des algorithmes de détection d'anomalies sur les métriques IoT
  • Contribuer à la création de modèles prédictifs (maintenance préventive)
  • Assurer la sécurité des pipelines de données

4. DevOps

  • Maintenir les pipelines CI/CD
  • Automatiser les déploiements et les mises à jour de sécurité
  • Documenter les procédures de sécurité

COMPÉTENCES TECHNIQUES OBLIGATOIRES 

  • Python: Maîtrise de Python 3.x, Django/DRF, scripting
  • JavaScript: Connaissance de Vue.js 3, ES6+
  • Linux: Administration de base, ligne de commande
  • Docker: Création et gestion de conteneurs
  • Git: Versioning, branches, pull requests
  • Réseaux: TCP/IP, HTTP/HTTPS, notions de pare-feu

COMPÉTENCES TECHNIQUES APPRÉCIÉES

  • IoT: MQTT, protocoles embarqués, Arduino/ESP32 Domaine Attendu
  • Sécurité: OWASP, analyse de vulnérabilités, pentesting de base
  • IA/ML: Pandas, NumPy, Scikit-learn (notions)
  • Base de données: PostgreSQL, requêtes SQL
  • Cloud : DigitalOcean, AWS ou équivalent

COMPÉTENCES TRANSVERSALES

  • Curiosité et veille technologique active
  • Capacité d'apprentissage autonome
  • Rigueur et sens du détail
  • Esprit analytique et résolution de problèmes
  • Bon niveau en anglais technique (documentation) 

PROFIL RECHERCHÉ 

  • Formation : Bac+3 à Bac+5 en informatique, cybersécurité ou domaine connexe
  • Expérience : Première expérience appréciée (projets personnels, stages, contributions open source)

CE QUE NOUS OFFRONS

  • Encadrement technique par l'équipe senior
  • Montée en compétences sur des technologies modernes
  • Travail sur un projet concret déployé en production
  • Flexibilité horaire
  • Possibilité d'évolution

Bonus pour postuler: Lien vers GitHub/GitLab avec projets personnels 

Pour candidater, envoyez nous votre CV et une lettre de motivation à l'adresse suivante: contact@kapconseil.sn
Objet du mail: [Titre du poste - NOM Prénom]