Services
Djenane Dely Brahim, Villa n° 3, Les Grands Vents, Dely Brahim, Alger , Dely Brahim 16047
Site web
Lieu de travail
Alger, Algérie
Secteur d'activité
Services
Date d'expiration
08 août
Niveau de poste
Confirmé / Expérimenté
Nombre de postes
1 poste ouvert
Type de contrat
CDD Ou Mission | Consultant
Niveau d'étude (diplome)
Master 2, Ingéniorat, Bac + 5
Nous recherchons un(e) développeur(se) Python spécialisé(e) Back-End pour rejoindre notre équipe et participer au développement d’un projet innovant basé sur **FastAPI**. Le projet consiste à concevoir et maintenir une API REST performante, sécurisée et scalable, avec une base de données **PostgreSQL**. L’objectif est de fournir un service backend robuste et évolutif pour des applications modernes.
Missions principales
Concevoir, développer et maintenir les API backend avec **FastAPI**.
- Modéliser et gérer les bases de données relationnelles sous **PostgreSQL**.
- Implémenter la couche d’accès aux données via **SQLAlchemy** ou **SQLModel**.
- Assurer la qualité du code (tests unitaires, intégration continue).
- Collaborer avec les équipes front-end, produit et infrastructure.
- Optimiser les performances des requêtes SQL et la scalabilité des services.
- Participer à la rédaction des spécifications techniques et fonctionnelles.
- Assurer la sécurité des API (authentification, autorisation, gestion des erreurs).
- Maintenir la documentation technique et API (Swagger/OpenAPI).
Compétences techniques requises
- Maîtrise avancée de **Python**.
- Expérience confirmée avec **FastAPI** ou frameworks similaires (Flask, Django REST Framework).
- Expertise en base de données relationnelle : **PostgreSQL**.
- Maîtrise d’**ORM** en Python : **SQLAlchemy** ou **SQLModel**.
- Connaissance des concepts RESTful API et architecture microservices.
- Expérience en écriture et optimisation de requêtes SQL complexes.
- Connaissance des outils de tests (pytest, unittest).
- Familiarité avec Git et gestion de versions.
- Compréhension des principes DevOps (CI/CD, conteneurisation avec Docker).
Compétences complémentaires appréciées
- Expérience avec des outils de cache (Redis, Memcached).
- Connaissance des systèmes de messagerie (RabbitMQ, Kafka).
- Notions de sécurité informatique appliquées aux API.
- Expérience avec des bases NoSQL (MongoDB, etc.).
- Familiarité avec Kubernetes et orchestration de containers.
- Bonne connaissance des bonnes pratiques REST, OAuth2, JWT.
- Expérience Agile / Scrum.
Profil recherché
Bac +5 en informatique ou expérience équivalente.
- Minimum 2 ans d’expérience en développement Python Back-End.
- Capacité à travailler en équipe et à communiquer efficacement.
- Rigueur, autonomie et sens de la qualité logicielle.
- Curiosité technique et volonté d’apprendre de nouvelles technologies.
- Anglais technique professionnel.
Services
Grande Entreprise
Alger, Algérie
D'autres opportunités qui pourraient t'intéresser
ITDS
Wana Consulting
Sarl chananne
AltaCodis
Entreprise anonyme
Entreprise anonyme
Entreprise anonyme
SARL Dumya
Entreprise anonyme
PHILIGRAM