About the job Data Platform Solution Architect (Employed or freelance)
📋 Tâches et responsabilités
En tant que Solution Architect, vous contribuez à la conception d’une plateforme de données et d’analyse multi-utilisateur, avec un focus particulier sur la couche de stockage et l’architecture lakehouse. Vous intervenez également sur les interactions avec les autres composants de la plateforme, notamment les couches d’ingestion, les systèmes cœur et les systèmes front-end.
Vous faites le lien entre l’architecture au niveau organisationnel et sa mise en œuvre technique détaillée. Dans ce cadre, vous collaborez avec les services internes, les équipes techniques et les partenaires externes afin de définir une solution cohérente, robuste et exploitable en production.
- Proposer, évaluer, tester et recommander les technologies, outils et méthodologies pour le composant de stockage de la plateforme lakehouse.
- Définir des solutions autour du BLOB storage, du data lake, des RDBMS relationnels, des bases SQL et des bases NoSQL.
- Concevoir l’implémentation de l’architecture medallion (bronze, silver, gold), ainsi que les mécanismes d’archivage et de sauvegarde, en tenant compte de l’ingestion, du traitement, de l’intégration, de la consommation et de la dissémination des flux de données.
- Veiller à la cohérence des solutions avec l’architecture globale de la plateforme, en privilégiant des technologies open source, souveraines, interopérables et adaptées à un usage multi-utilisateur.
- Assurer la compatibilité avec les autres composants de l’architecture applicative, en particulier l’ingestion layer, les core systems et les front-end systems.
- Garantir la conformité de l’architecture et des flux de données avec les exigences en matière de gouvernance, de sécurité et de protection des données, notamment RGPD, NIS2, les exigences du comité de sécurité de l’information et les cadres liés au European Health Data Space.
- Anticiper et résoudre de manière proactive les défis liés aux choix technologiques et à l’implémentation du système.
- Conseiller les équipes techniques, évaluer les conceptions techniques et le code, et promouvoir les bonnes pratiques d’architecture et d’engineering.
- Rédiger la documentation technique et agir comme point de contact technique auprès des parties prenantes concernées.
- Garantir une implémentation technique de haute qualité dans un environnement orienté production.
📝 Votre profile
Vous disposez d’un master en informatique, en ingénierie, en gestion des données ou d’une expérience équivalente pertinente.
Vous justifiez d’au moins 10 ans d’expérience dans les plateformes de données, l’ingénierie des données, l’architecture de solutions, le stockage de données, les écosystèmes big data, la modélisation des données et les technologies de bases de données.
- Expérience confirmée dans la conception et la mise en œuvre de plateformes de données et de plateformes d’analyse modernes.
- Expertise en architecture de plateformes de données, en particulier sur les environnements lakehouse et les architectures orientées production.
- Maîtrise de l’ingestion de données, des data lakes, du data warehousing et des pipelines ETL/ELT.
- Expérience approfondie en tant que Data Platform Engineer et en solution architecture.
- Bonne maîtrise de la gestion applicative des environnements de DB (SQL).
- Expérience avec des écosystèmes open source, sans dépendance à un fournisseur unique, et intérêt pour les initiatives européennes de souveraineté numérique.
Compétences techniques attendues :
- Stockage : MinIO, PostgreSQL, NoSQL, object storage compatible S3
- Traitement des données : Apache ecosystem, Iceberg, Spark, dbt
- Conteneurs et orchestration : Docker, Kubernetes, Helm
- Sécurité : Keycloak, Vault
- Infrastructure : Terraform, OpenStack
- Gestion et versioning : OpenProject, JIRA, GitHub, GitLab
- Atout : cloud souverain tel que OVHcloud, Hetzner ou Scaleway
Compétences complémentaires :
- Connaissance des métadonnées, de la gouvernance des données, de la confidentialité, de la protection et de la sécurité des données.
- Solides capacités d’analyse et de résolution de problèmes.
- Excellentes compétences relationnelles et de communication, avec la capacité d’expliquer des sujets complexes à des publics techniques et non techniques.
- Capacité à travailler de manière autonome tout en gardant un fort esprit de collaboration.
- Capacité à orienter et influencer la conception ainsi que le développement des solutions.
- Orientation résultats et sens du service.
Langues : français ou néerlandais, ainsi qu’une excellente maîtrise de l’anglais.
đź’Ľ Offre
Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société.
(Freelance est également possible)