Ingénieur Logiciel Python Back-End - Commission européenne
📢 Rejoignez l’équipe en tant que Python Back-End Software Engineer - Commission européenne
📍 Localisation : Bruxelles, Belgique [Near-Site]
🤝 Client : Commission européenne
💼 Votre rôle
En tant que Python Back-End Software Engineer, voici les principales tâches dont vous serez responsable :
- Concevoir l’architecture des composants et services côté serveur qui forment la base des applications web, en appliquant les meilleures pratiques de programmation Python.
- Développer et maintenir des APIs RESTful pour faciliter la communication fluide entre les systèmes front-end et back-end.
- Concevoir, implémenter et optimiser les schémas de bases de données et les requêtes afin de garantir des processus de stockage et de récupération des données efficaces.
- Gérer les mesures de sécurité des bases de données pour protéger les informations sensibles, en s’assurant du respect des normes de protection des données.
- Améliorer les performances des applications en identifiant les goulets d’étranglement et en optimisant le code côté serveur ainsi que les requêtes de base de données.
- Mettre en œuvre des architectures évolutives pour gérer l’augmentation de la charge utilisateur et du volume de données, en tirant parti des services cloud et de la containerisation.
- Réaliser des revues de code régulières et utiliser des outils de scan de vulnérabilités pour identifier et corriger les potentielles failles de sécurité.
- Mettre en œuvre des protocoles et standards de sécurité afin de protéger les applications contre les menaces et d’assurer la confidentialité des données.
- Collaborer étroitement avec les développeurs front-end, les UI/UX designers, les product managers et autres parties prenantes pour fournir des solutions web de qualité.
- Aider à traduire les besoins métiers en spécifications techniques et ajuster les implémentations en fonction des retours.
- Mettre en place et maintenir des pipelines CI/CD pour automatiser les tests et les déploiements, assurant une livraison cohérente et rapide des applications.
- Participer au déploiement des applications dans des environnements cloud, en utilisant l’infrastructure-as-code et des outils de gestion de configuration.
- Participer activement au débogage et à la résolution des problèmes soulevés lors des tests ou signalés en production.
- Rédiger la documentation technique.
🛠️ Ce que vous apporterez
✅ Compétences techniques :
- Maîtrise de Python et expérience avec des frameworks web tels que Django, Flask ou FastAPI.
- Expérience avec des linters et formatters de code (par exemple : pylint, black, flake8) pour appliquer les standards de codage.
- Expérience avec des assistants de code alimentés par l’IA (par exemple : Amazon Kiro, Github Copilot), en se tenant informé des évolutions des technologies de code assisté par l’IA pour optimiser le développement d’applications web Python.
- Solide compréhension de la conception et de l’implémentation RESTful.
- Expérience confirmée avec les bases de données relationnelles (par exemple : Oracle, PostgreSQL) et non relationnelles (par exemple : Elasticsearch, MongoDB).
- Excellente connaissance de l’ORM, de la conception de schémas, des requêtes efficaces.
- Expertise dans les outils de containerisation comme Docker, Podman et dans l’orchestration avec Kubernetes.
- Connaissance des outils de scan de vulnérabilités (par exemple : OWASP), des pratiques et standards de codage sécurisé, incluant l’authentification, l’autorisation et le chiffrement.
- Connaissance des outils de gestion de versions comme Git ou SVN.
- Connaissance des outils DevSecOps tels que Jenkins, GitLab CI, GitHub Actions (Continuous Integration/Deployment).
- Maîtrise des outils de gestion de configuration comme Ansible.
- Expérience dans la gestion de machines virtuelles, Linux.
- Une bonne connaissance de l’écosystème de gestion des subventions de la Commission européenne (eGrants) serait un atout.
- Plus de détails seront fournis par le client lors d’un éventuel second entretien.
🎓 Formation :
- EQF 6 avec un focus en informatique.
🗣️ Langues :
- Capacité à comprendre, parler et écrire en anglais, le français étant un atout supplémentaire.
🤝 Soft skills :
- Capacité à appliquer rigueur et cohérence dans les pratiques de développement BI.
- Capacité à travailler dans un environnement multiculturel.
- Capacité à participer à des réunions multilingues.
- Talent pour établir des relations et adapter la communication à l’audience.
- Capacité à travailler en équipe comme en autonomie.
- Esprit orienté résultats, focalisé sur la livraison.
🎁 Ce que nous vous offrons
- Vous aurez l’opportunité de travailler dans un environnement international et multiculturel.
- Vous pourrez travailler sur des projets européens intéressants gérés par la Commission européenne.
- Que vous postuliez en tant que freelance ou que vous cherchiez un contrat salarié, nous proposons des packages de rémunération et d’avantages attractifs, adaptés à votre niveau d’expérience.
✨ Prêt à nous rejoindre ?
Si vous êtes motivé à l’idée de travailler dans un poste où vous évoluerez professionnellement et aurez un impact dès le premier jour - nous serions ravis d’avoir de vos nouvelles !
🌍 Qui sommes-nous - NTT DATA
NTT DATA - une entité du groupe NTT - est un innovateur mondial de confiance dans les services IT et business, dont le siège est à Tokyo. Nous aidons nos clients à se transformer grâce au consulting, aux solutions sectorielles, aux services de processus métier, à la modernisation IT et aux services managés. NTT DATA permet à ses clients, ainsi qu’à la société, d’aborder l’avenir numérique en toute confiance. Nous nous engageons pour la réussite à long terme de nos clients et allions présence mondiale et accompagnement local dans plus de 50 pays. Visitez-nous sur nttdata.com.
Search jobs by category
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
- Embedded Systems Engineer
- ERP Consultant
gofreelance
© 2026 gofreelance.be