Bien reçu
RANDSTAD Digital
développeur java / c++ — écosystème énergie & iot f/h.
- CDI / CDD
- Hauts-de-Seine ( 92 )
Qui sommes-nous ?
Randstad Digital, partenaire technologique de référence, facilite la transformation digitale des entreprises en fournissant des talents et des solutions d'ingénierie de pointe. Forts de nos 25 000 collaborateurs à travers le monde, nous aidons chacun à réaliser son plein potentiel professionnel.Dans le cadre d'un projet stratégique pour un Grand Compte du secteur de l'énergie, nous recherchons un(e) Développeur(se) Java / C++ passionné(e) par l'intégration logicielle et les problématiques de performance. ...

Vous souhaitez en savoir + sur RANDSTAD DIGITAL ?
Découvrez leur culture d'entreprise et leurs engagements !
Vous souhaitez en savoir + sur RANDSTAD DIGITAL ?
Découvrez leur culture d'entreprise et leurs engagements ! Voir le profilDescriptif du poste
Votre MissionAu cœur d'une équipe agile, vous serez responsable du développement et du maintien de l'intelligence logicielle intégrée aux compteurs électriques nouvelle génération. Votre rôle sera hybride, alliant la robustesse du Backend Java à la précision du C++ en environnement embarqué.
Responsabilités et Activités Clés1. Développement Backend & Cœur MétierDéveloppement Applicatif : Concevoir et implémenter l'applicatif métier en utilisant Java et le framework Spring Batch.Gestion des Flux : Implémenter et traiter les messages en temps réel via Kafka (gestion des Producers, Consumers et Streams).2. Interface Matérielle & EmbarquéCommunication Bas Niveau (JNI) : Maintenir et optimiser la couche de communication en C/C++ faisant le pont entre la couche Java et les composants matériels du compteur électrique.Contexte Linux : Assurer l'intégration et le bon fonctionnement de l'application au sein d'un microcontrôleur sous Linux.3. Qualité, DevOps & SupervisionTests Automatisés : Garantir la robustesse du code par la génération de tests d'intégration automatisés avec Kotlin (via l'outil Chutney) et Cucumber.Infrastructure as Code : Gérer les déploiements et l'automatisation de la CI/CD à l'aide d'Ansible et Terraform.Monitoring : Créer et suivre des dashboards de supervision via Grafana et Prometheus pour assurer la haute disponibilité du système.
Profil recherché
Profil RecherchéExpertise Technique : Vous maîtrisez Java (Spring Batch) et possédez une solide expérience en développement C/C++ en environnement contraint (embarqué).
Culture DevOps : Vous êtes familier avec les outils d'automatisation et de monitoring modernes.
Rigueur : Vous avez une culture forte du test (BDD, tests d'intégration) et de la qualité logicielle.
Esprit d'équipe : Capacité à naviguer dans un environnement technique complexe et multi-technologies.avantages Ce que nous vous offrons
Rejoindre notre ESN, c'est bénéficier de:
Projets Stratégiques : L'opportunité d'intervenir sur des missions critiques chez des leaders industriels.
Accompagnement : Un suivi de carrière personnalisé avec votre Talent Manager.
Communauté d'Experts : L'accès à un réseau d'experts techniques pour favoriser le partage de connaissances.
Évolution : Des parcours de formation et de certification pour maintenir votre expertise au sommet.
Les avantages de l'entreprise
- Télétravail : les salarié(e)s de Randstad Digital peuvent bénéficier de 2 jours par semaine en télétravail avec une indemnité journalière de 2,5 euros par journée télétravaillée dans la limite de 25 euros par mois.
- Carte ticket restaurant : 9€ par jour travaillé dont 5,40€ de part employeur.
- Prime de parrainage : parrainez vos proches et profitez de la prime de parrainage jusqu'à 1500€.
- CSE : des milliers d'avantages (cinéma, loisirs, musée, sport, voyage...).