Data Engineer GCP (Pub/Sub, DBT)
At a glance
Mid-level Data Engineering role at ALTEN. Rabat · full-time.
Pay not stated Data Engineering salary
dataroles summary, based on the employer's posting.
What you'll do
- Build and maintain DBT transformations, using advanced SQL and BigQuery to handle large data volumes
- Connect data streams through Pub/Sub and create batch jobs to load and export them
- Automate data workflows with GitLab CI/CD and Docker Compose
- Deploy generic interfaces through SQL inserts, and write Bash scripts in Linux
- Use the Génépi internal framework and coordinate with the Flux team in an Agile setting
What you bring
- You have a Bac+5 engineering or university qualification in computer science, or equivalent substantial experience
- You bring five to seven years of data engineering experience
- You have experience with DBT, advanced SQL, BigQuery, GCP and Pub/Sub, plus the other listed tools
Who this fits
This mid-level, full-time role is based in Rabat with a hybrid arrangement. It suits a data engineer comfortable with hands-on pipeline work and collaboration with the Flux team in an Agile environment.
From the employer
ALTEN DELIVERY CENTER MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2200 consultants et vise un centre d’excellence de 3300 consultants ALTENiens en fin 2027. ALTEN Maroc est désormais un acteur majeur de l’insertion professionnelle des ingénieurs. Nous accompagnons nos clients, leaders de l’Industrie dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des Télécoms & Médias.
Rejoindre ALTEN MAROC c’est bénéficier :
- Des parcours professionnels diversifiés avec des opportunités de carrière, une mobilité interne, sectorielle, géographique et métiers.
- Des formations certifiantes et diplômantes.
- Des événements réguliers pour combiner bien être et performance
Le/la consultant(e) aura pour responsabilités :
- Développement et maintenance des pipelines de transformation de données avec DBT.
- Manipulation et traitement de gros volumes de données via BigQuery et SQL avancé.
- Gestion des flux de données et intégration avec Pub/Sub.
- Automatisation des workflows data via GitLab CI/CD et Docker Compose.
- Développement de traitements batch pour l’alimentation et l’export des flux de données.
- Mise en production des IHM génériques via inserts SQL.
- Développement de scripts Shell Bash dans un environnement Linux.
- Utilisation du framework interne Carrefour (Génépi).
- Collaboration avec l’équipe Flux dans un environnement Agile.
Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente.
Expérience : +5 à 7 ans en Data Engineering.
Compétences requises :
- DBT, SQL avancé, BigQuery, GCP, Pub/Sub, GitLab CI/CD, Docker Compose, PostgreSQL, Linux, Shell Bash, Git, Vim, Agile Scrum.
Looking forward to hearing from you !