Ingénieur Développeur Full Stack Angular / Python H/F
Permanent (CDI) full-stack developer with IT consultancy LR Technologies, on-site in Saint-Denis for a major rail-sector client: building Angular/TypeScript frontends and Python FastAPI backends, secure REST APIs, tests, CI/CD pipelines with Docker/Kubernetes, and a shared in-house Python SDK.
- Compensation
- Not disclosed
- Location
- Saint Denis, France
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Full time
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Bac+5 en informatique (école d'ingénieurs ou Master)
- Minimum 4 ans d'expérience en développement full stack, dont expérience significative Angular et Python
- Maîtrise d'Angular (idéalement avec PrimeNG) et de Python / FastAPI
- Conception et développement d'API RESTful sécurisées (OAuth2, JWT)
- Bonnes pratiques : clean code, design patterns, tests automatisés
- Expérience concrète de mise en place de chaînes CI/CD (GitLab CI, Jenkins ou GitHub Actions) et de Git
- Conteneurisation avec Docker ; connaissance de Kubernetes
- Bases de données relationnelles (PostgreSQL) et optimisation de requêtes
- Environnements Linux (Ubuntu, RedHat) et Windows Server
- Cloud AWS / Azure
- Notions d'Infrastructure as Code (Terraform, Ansible)
- Scripting Python
- Autonomie, esprit d'équipe, rigueur, sens de la qualité et goût pour la documentation
- Pédagogie et force de proposition
Nice to have
- Oracle ou MongoDB appréciés
- Scripting Bash ou PowerShell
- Conception d'un SDK ou d'une librairie partagée
- Monitoring Datadog
- Accompagnement / formation d'équipes techniques
- Expérience en contexte grands comptes
Full description
LR Technologies recrute en CDI un(e) Développeur(se) Full Stack Angular / Python FastAPI pour intervenir auprès d'un acteur majeur du secteur ferroviaire, à Saint-Denis (93). Intégré(e) à une équipe d'architectes techniques, d'experts développement, Cloud et DevOps, vous concevez des applications web modernes et contribuez à industrialiser leur mise en production.
Vos missions
- Développement full stack : concevoir et développer les composants frontend (Angular, PrimeNG, TypeScript, HTML/CSS) et backend (Python, FastAPI) selon les standards de l'entreprise.
- API : concevoir et exposer des API RESTful sécurisées (OAuth2, JWT).
- Tests & qualité : rédiger et exécuter les tests unitaires, d'intégration et fonctionnels (pytest, vitest) ; suivre la couverture et la qualité du code (SonarQube).
- DevOps / CI-CD : mettre en place et maintenir la chaîne CI/CD (GitLab CI, Jenkins) — build, tests et déploiement automatisés, conteneurisation Docker / Kubernetes.
- SDK d'entreprise : analyser les besoins, concevoir et développer un SDK Python centralisé pour standardiser l'accès au backend et faciliter l'intégration des équipes.
- Scripting d'exploitation : développer des scripts Python, Bash ou PowerShell pour automatiser l'exploitation, la maintenance et le monitoring.
- Documentation & reporting : documenter le code, les API, le SDK et les processus DevOps ; assurer un reporting hebdomadaire et la traçabilité du projet.
- Collaboration transverse : travailler avec l'infrastructure, la cybersécurité et l'exploitation pour valider les choix techniques et proposer des axes d'optimisation.
Environnement technique :
- Angular, PrimeNG, TypeScript
- Python, FastAPI (Flask, Django)
- PostgreSQL
- Git, GitLab CI, Jenkins
- Docker, Kubernetes
- Terraform, Ansible
- AWS, Azure, OVH
- Linux (Ubuntu, RedHat), Windows Server
- Datadog.
Formation & expérience
- Bac+5 en informatique (école d'ingénieurs ou Master).
- Minimum 4 ans d'expérience en développement full stack, dont une expérience significative sur Angular et Python.
Compétences techniques
- Maîtrise d'Angular (idéalement avec PrimeNG) et de Python / FastAPI.
- Conception et développement d'API RESTful ; bonnes pratiques (clean code, design patterns, tests automatisés).
- Expérience concrète de la mise en place de chaînes CI/CD (GitLab CI, Jenkins ou GitHub Actions) et de Git.