Lieu de travail
Alger
Secteur d'activité
Informatique, Télécom, Internet
Date d'expiration
20 février
Niveau de poste
Confirmé / Expérimenté
Nombre de postes
1 poste ouvert
Type de contrat
CDI
Niveau d'étude (diplome)
Certification
FICHE DE POSTE — Expert Base de Données & Backend
Intitulé du poste
Expert Base de Données & Backend (Senior / Expert)
Rattachement hiérarchique
CTO / Head of Engineering
Mission principale
Concevoir, optimiser et sécuriser les architectures backend et bases de données afin de garantir performance, scalabilité, fiabilité et haute disponibilité des plateformes à fort trafic.
Responsabilités clés
Concevoir et maintenir des architectures backend robustes (monolithes évolutifs, microservices, event-driven).
Modéliser, optimiser et administrer les bases de données relationnelles et NoSQL.
Assurer les performances (latence, throughput), la scalabilité et la haute disponibilité.
Mettre en place des stratégies de cache, sharding, réplication et partitionnement.
Garantir la sécurité des données (chiffrement, gestion des accès, conformité).
Superviser la gestion des API (REST, GraphQL), versioning et documentation.
Analyser et résoudre les problèmes complexes (debugging, incidents prod).
Mettre en place la supervision, le monitoring et l’alerting.
Participer aux choix technologiques et aux revues d’architecture.
Collaborer étroitement avec frontend, mobile, DevOps et équipes produit.
Encadrer et faire monter en compétence les développeurs backend.
Compétences techniques requises
Langages backend : Node.js, Java, Python, Go ou équivalent (expertise sur au moins un).
Bases de données :
Relationnelles : PostgreSQL, MySQL, MariaDB
NoSQL : MongoDB, Redis, Cassandra, Elasticsearch
Architecture : microservices, REST/GraphQL, message brokers (Kafka, RabbitMQ).
Performance : profiling, optimisation requêtes SQL, indexation avancée.
Sécurité : OAuth2, JWT, gestion des rôles, protection contre injections & attaques.
Infrastructure : Docker, Kubernetes (bonne compréhension), CI/CD.
Cloud / On-prem : AWS, GCP, Azure ou environnements hybrides.
Monitoring : Prometheus, Grafana, ELK, APM.
Compétences fonctionnelles
Forte capacité d’analyse et de résolution de problèmes complexes.
Vision long terme des architectures et de leur évolution.
Rigueur, fiabilité et sens des responsabilités.
Capacité à travailler sous forte charge et sur des systèmes critiques.
Excellente communication technique (orale et écrite).
Profil recherché
Bac+5 en informatique ou équivalent.
Minimum 7 à 10 ans d’expérience en développement backend et bases de données.
Expérience sur des plateformes à grande échelle (fort trafic, millions d’utilisateurs).
Expérience en environnements critiques ou temps réel fortement appréciée.
Atouts supplémentaires
Expérience réseaux sociaux, streaming, fintech ou plateformes transactionnelles.
Connaissance IA/data pipelines ou systèmes temps réel.
Contribution à des projets open source ou architectures complexes.
Conditions
Poste stratégique à fort impact.
Environnement technique exigeant et innovant.
Évolution possible vers Architecte Logiciel / Principal Engineer.
Rémunération attractive selon profil et expertise.
Emploitic est un établissement de placement agréé par l'état et par l'ANEM sur la wilaya d'Alger. Cette annonce est diffusée à titre informatif et promotionnel
Informatique, Télécom, Internet
PME/PMI
Alger, Algérie
D'autres opportunités qui pourraient t'intéresser