
Saifeddine Bejaoui
Ingénieur logiciel backend senior | Python, DevOps
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur backend avec 7+ ans d'expertise en Python/FastAPI et infrastructure cloud (AWS, Azure, GCP). Spécialisé dans le déploiement et l'automatisation de pipeline GitLab CI/CD, les API REST et les architectures microservices avec Kubernetes. J'accompagne vos projets de développement, le déploiement et la sécurisation de services backend scalables.
Expérience de travail
Développeur Backend
Display Interactive
janv. 2025 - Présent
1 an 10 mois
92120 Montrouge, France
- Développement d’endpoints asynchrone pour API REST FastAPI - Développement de fonctionnalités asynchrones - Utilisation du typage pydantic et des injections de dépendances - Intégration Alembic et SQLAlchemy pour la gestion de la base de données - Écriture de tests d’intégration asynchrones avec Pytest, fixtures et mocks - Vérification et contrôle qualité de code via ruff, isort, mypy et black - Déploiement via GitLab CI/CD avec des pipelines en production - Orchestration et déploiement sur Kubernetes avec Terraform et AWS
Ingénieur systèmes logiciels
EfficientIP
nov. 2022 - janv. 2025
2 ans 3 mois
92250 La Garenne-Colombes, France
- Développement en Python et FastAPI d’un module de découverte réseau Cloud, et gestion d’infrastructure réseau physique et Cloud (AWS, Azure, GCP, Meraki) - Résolution, gestion et suivi de ticket et rédaction de procédures de test en Bash, Python et Php - Développement de nouvelles fonctionnalités et interfaces en Python et Php pour un produit SaaS - Développement de scripts de tests et d’automatisation en Python et Bash - Gestionnaire de version Git et Svn - Revue de code et validation fonctionnelle - Documentation de code, description et suivi de spécifications techniques - Optimisation et factorisation de code - Test unitaire PyTest et PHPUnit avec des scénarios de test exécuté via des endpoints d’API en utilisant des fixtures de base de données - Test d’intégration et déploiement continue via Kubernetes, Terraform et Jenkins. - Configuration et déploiement de machines virtuelles via VCenter (VMware) - Gestion et configuration automatique et semi-automatique de serveur DNS et DHCP - Gestion de base de données et migration PostgreSQL - Implémentation d’API Fortinet au sein du produit - Validation puis compilation et génération d’iso via Makefile et scripts d’automatisation systèmes - Génération, test et archivage d’image iso - Utilisation du kernel Linux (Ubuntu, FreeBSD)
Ingénieur logiciel & MLOps
Greentropism
juil. 2020 - déc. 2022
2 ans 6 mois
Paris, France
- Conception, développement et déploiement d'un SaaS intégrant des modèles d’IA – Django, JS, Nginx, Gunicorn, AWS - Développement de l’authentification utilisateurs avec JWT et SSO - Conception et développement TDD d’un logiciel de diagnostic in vitro (PyQt5, DM-DIV, ISO 62304, ISO 13485, ISO 14971) - Optimisation de performance de traitement et de rendu multithread/multiproc. - Automatisation de delivery client et de la création d’installeur – Py2EXE, DjangoEXE, PS1, bash - Mise en place d'une pipeline GitLab CI/CD renforçant la qualité du déploiement - Automatisation de tests python de validation fonctionnelle – Unittest, PS1, bash - Automatisation de tests de robustesses et de performances – Python, Unittest - Tests semi-automatiques de scénario d’interaction utilisateur – Python, Unittest - Audit de cybersécurité interne et externe – OpenVPN, HTTPS, ufw, nmap, XSS
Ingénieur développement logiciel système contraint pour le compte de Transdev
SILICOM SAS
nov. 2019 - juil. 2020
9 mois
Paris, France
Programmation d'IPC de type Unix socket, MessageQueue et D-BUS (Boost, C/C++, gitlab) Programmation d'un module de routage dynamique (C/C++, gitlab) Réalisation d’un routage QoS par tag DSCP (iptables, iprule, scripts d’automatisation bash) Réalisation d'un laboratoire de tests et configuration réseau (iproute2, bash) Configuration réseaux et utilisation de Wireshark, tcpdump, netcat (C/C++) Réalisation de documents de conception d’un logiciel (Architecture, Interface, Fonctionnel) Réalisation de documents de spécifications fonctionnelles détaillées (Algorithmes, Chronogrammes) Réalisation de documents d'exigences de normes safety (ISO26262, ANSI) Réalisation de documents de dérisquage (IPC/Callback, multithreading/multiprocessing, DSCP QoS). Développement et validation d’un POC en TDD. Environnement : C/C++, IPC, D-BUS, network QoS, Routing, multithreading, Boost, multiprocessing, gitlab, bash, Linux, ISO26262
Ingénieur développement logiciel pour l'analyse de données statistiques
STMicroelectronics
sept. 2016 - oct. 2019
3 ans 2 mois
Région de Rhone-Alpes, France
Développement de l’import et traitement de données standardisé en Python et R. Rétro-ingénierie de l'outil d'analyse statistique utilisé par les membres de l'équipe R&D chargé de la qualification de produit (analyse des besoins) Réalisation des documents de conception (diagramme des cas d’utilisations, spécifications techniques, exigences) Développement d’un outil de visualisation et d’analyses statistiques pour les données issues de mesures microélectroniques (WxPython). Qualification d’une techno microélectronique de basse consommation. Mesures microélectroniques sur Wafer avec projet auto et semi-automatique. Traitement de données en fiabilité du silicium. Manipulation de format de données HDF5
Webmaster
Sipcom
mai 2016 - juil. 2016
3 mois
Région de Paris, France
Développement front-end du site web (HTML, CSS, JavaScript, JQuery) Développement back-end du site web (PHP, base de données MySQL) Développement d’un formulaire de contact en JavaScript. Développement d’un blog pour améliorer le référencement du site web Mise en place d’un serveur web de type Apache.
Technicien électronique
CS
avr. 2015 - juil. 2015
4 mois
7620 Paris, Danemark
Étude de la faisabilité d’un banc de test pour un émetteur-récepteur UHF militaire sol/air pour véhicule terrestre. Contact de « brokers » de matériel électronique ( fournisseur) Réalisation d'un schéma complet du banc de test. Maintenance curative/préventive. Rédaction d’un rapport de spécifications techniques à destination des techniciens. Rédaction d’une fiche technique pour effectuer les mesures électroniques à destination des techniciens. Mesure de caractéristiques et d'efficacité énergétique en hyperfréquence.
Formation
Université du Québec à Chicoutimi
Master of Engineering - MEng
2018 - 2019
1 an 1 mois
ESIPE - École supérieure d’ingénieurs de Paris-Est
Diplôme d'ingénieur CTI
2016 - 2019
3 ans 1 mois