POT8993 - Un Software Engineer Fullstack sur Issy-les-Moulineaux. (IT) / Freelance
Contexte et objectifs
Almatek recherche pour l'un de ses clients un Software Engineer Fullstack sur Issy-les-Moulineaux.
Le client développe et industrialise les nouveaux cas d’usage en Intelligence Artificielle pour l’ensemble du groupe. Le Software Engineer Fullstack interviendra dans un environnement exigeant, combinant IA, ingénierie logicielle avancée, qualité, sécurité et performance.
L’objectif de la mission : concevoir et implémenter l’architecture technique des solutions logicielles, accompagner les équipes internes (software engineers, data scientists), renforcer la maturité des pratiques de développement et l’écosystème CI/CD, et contribuer à la mise en production et au maintien en conditions opérationnelles et de sécurité.
Rôle et responsabilités
- Conception & Développement Fullstack
- Concevoir et développer les composants logiciels backend et frontend.
- Implémenter les solutions dans un cadre agile, en respectant les contraintes d’architecture et de sécurité.
- Intégrer les composants dans les environnements Kubernetes cibles.
- Intégration & Production
- Assurer l’intégration avec la cible de production.
- Participer à la définition du MCO/MCS (durcissement, sécurité, surveillance).
- Contribuer à l’optimisation, la qualité et la performance des solutions.
- Qualité logicielle et bonnes pratiques
- Mettre en œuvre et promouvoir les pratiques : TDD, BDD, DDD, clean code, pair programming.
- Contribuer à la qualité logicielle via tests, revues de code, pipelines CI/CD.
- Participer à l’amélioration continue de la chaîne d’ingénierie.
- Collaboration & documentation
- Travailler étroitement avec les ingénieurs, data scientists et architectes.
- Documenter l’architecture, les spécifications techniques et les décisions d’ingénierie.
- Contribuer à la communauté de pratique interne.
Profil candidat
Compétences techniques requises
- Frontend
- Maîtrise avancée d’au moins un framework : React.js, Angular ou Vue.js
- Bonne connaissance : state management, tests (Jest, Vitest…), optimisation, performances.
- Backend
- Maîtrise d’au moins un langage/environnement : Python, Node.js, Java
- Connaissance solide : API REST, GraphQL, patterns, tests.
- DevOps & CI/CD
- GitLab CI / GitHub Actions
- Bonnes pratiques Git (branches, pull requests, reviews)
- SAST/DAST, automatisation
- IaC : Terraform, Ansible
- Infrastructure & Sécurité
- Kubernetes (déploiements, sécurité, réseaux)
- Authentification et fédération via OIDC / OpenID Connect
- Bases SQL/NoSQL (modélisation, migrations, optimisation)
- Observabilité : Prometheus, Grafana, ELK
- Programmation sécurisée (OWASP, durcissement des images)
- Méthodologies
- Agile / Scrum / XP
- Lean
- Cycle d’ingénierie logiciel complet
- Soft skills
- Très bonne communication écrite et orale
- Capacité d’analyse et de résolution de problèmes
- Pédagogie, écoute active, empathie
- Rigueur et autonomie
- Langues
- Anglais professionnel requis (C1)
- Lieu
- Issy-les-Moulineaux (possible télétravail, à valider)