Services
Djenane Dely Brahim, Villa n° 3, Les Grands Vents, Dely Brahim, Alger , Dely Brahim 16047
Site web
Lieu de travail
Alger
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
Entreprise anonyme
Wana Consulting
Importante entreprise
sqps
Entreprise anonyme
Entreprise anonyme
Entreprise anonyme
Entreprise anonyme
VALOTEAM International
Jawda