En un coup d'œil
- Missions: Développez des produits de données réutilisables sur une plateforme Microsoft Fabric.
- Entreprise: STEP UP, une société d'ingénierie valorisant le potentiel humain.
- Avantages: Cadre de travail épanouissant, formations internes et 70% de mutuelle santé prise en charge.
- Autres infos: Opportunités de carrière et programme de développement du potentiel humain.
- Pourquoi ce job: Rejoignez une équipe innovante et impactez des projets concrets dès le départ.
- Qualifications: Expérience en ingénierie des données, Python, SQL et connaissance de Microsoft Fabric.
Le salaire estimé est compris entre 60908 - 74443 € par an.
STEP UP est une société d'ingénierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme 1er vecteur d'excellence et de performance en entreprise.
Oubliez les sociétés d'ingénierie qui ne valorisent que vos seules compétences, chez STEP UP, nous visons également l'adéquation entre votre personnalité et la culture d'entreprise de nos clients.
Cela se traduit pour vous par une différence fondamentale en termes de bien être, d'épanouissement au travail et de succès dans vos missions.
Ce que nous vous propose
- Un cadre de travail épanouissant, stimulant et collaboratif, nous sommes certifiés entreprise où il fait bon vivre !
- Des projets innovants et variés.
- La possibilité de se perfectionner continuellement avec des formations internes.
- Des perspectives d'évolution de carrière.
- Un accompagnement individualisé avec un programme de développement du potentiel humain.
- Un programme de cooptation.
Et bien sûr, nous prenons en charge 70% de votre mutuelle santé et encourageons financièrement la mobilité douce.
Le poste
We are looking for senior external Data Engineers / Architects to help build the first reusable data products on a new federated Microsoft Fabric data platform.
The role is hands-on: the selected profiles will implement end-to-end products from ingestion through medallion layers to a documented gold layer that business users, reports, applications, and AI agents can consume.
The initial product focus is Salesforce CRM data, with SAP S/4HANA ERP knowledge useful as an additional advantage.
The platform is still being built, so the engagement combines delivery of concrete use cases with setting patterns that future domains can reuse.
Data product and pipeline engineering
Build ingestion from customer data sources (i. e.
Salesforce) into Data Platform based on Microsoft Fabric as the primary source focus, ncluding full and incremental loads with stable delta logic over time.
DEKRA Compose Job description - Senior Data Engineer / Architect 1- Implement data source ingestion, including source data contract validation, using our microservice-based scalable Data Core ingestion framework.
- Implement medallion layers in Fabric: raw data in bronze, cleansed and conformed data in silver, and business-ready reusable data products in gold.
- Move business logic that currently sits in reports or the data warehouse into the data product together with business and data analysts.
- Design and implement analytical models that support reporting, downstream consumption, and future domain reuse, with SAP S/4HANA integration knowledge helpful where relevant.
- Quality, operations, and delivery
- Implement data contracts as executable checks so deliveries either meet agreed schema and quality expectations or fail visibly.
- Set up orchestration, scheduling, monitoring, retries, and operational handling for the pipelines owned by the team.
- Work with Git and deployment pipelines across development, test, and production environments.
- Document implementations so the platform team and business domains can operate and extend them after handover.
Profil recherché
- Engineering core - Strong Python and Py Spark experience, including the Spark Data Frame API, user-defined functions, partitioning, joins, and performance tuning on real data volumes.
- Advanced SQL skills, including window functions, common table expressions, set operations, execution plans, and query tuning.
- Hands-on Delta Lake and Parquet experience, including merge and upsert patterns, schema evolution, partitioning strategy, and table maintenance such as OPTIMIZE and VACUUM.
- Strong data modeling skills, including dimensional modeling, star schemas, slowly changing dimensions, and judgment on what belongs in silver versus gold layers.
- Platform and delivery - Microsoft Fabric experience, or a transferable lakehouse background from Databricks, Azure Synapse, or Azure Data Factory, with willingness to work in Fabric.
- Practical medallion architecture experience, not only theoretical familiarity.
- CI/CD for data with Git-based development, branching, code review, and deployment across separated environments using Azure Dev Ops or Git Hub.
- Operational experience with scheduling, dependencies, retries, alerting, and root cause analysis when loads fail.
- Automated validation of schema, completeness, ranges, and referential integrity, with clear behavior on failure.
- Awareness of access and protection basics, including row-level and column-level security, Microsoft Entra ID as identity source, and handling of personal data in pipelines.
- At least five years in data engineering, including at least two years on Spark or a lakehouse platform.
- Proven delivery of at least one data product or data pipeline from a blank page into production, followed by operational support.
- Ability to work in English in a distributed team.
- #J-18808-Ljbffr
Senior Data Engineer / Architect in Bordeaux employeur : STEP UP
STEP UP est un employeur de choix, offrant un environnement de travail épanouissant et collaboratif où le bien-être des employés est une priorité. Avec des projets innovants et variés, ainsi que des opportunités de formation continue et d'évolution de carrière, nous nous engageons à développer le potentiel humain de chacun. De plus, notre certification en tant qu'entreprise où il fait bon vivre témoigne de notre culture d'entreprise positive et inclusive.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Senior Data Engineer / Architect in Bordeaux
✨Participe à des meetups tech
Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de STEP UP.
✨Contribue à des projets open-source
Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez STEP UP.
✨Réseau sur LinkedIn, mais avec du contenu
Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de STEP UP remarquera tes posts et te contactera pour un entretien !
✨Postule directement via notre site
N’oublie pas que postuler sur le site de STEP UP est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Senior Data Engineer / Architect in Bordeaux
Quelques conseils pour ta candidature 🫡
Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !
Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre STEP UP et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.
Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !
Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que STEP UP sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.
Comment te préparer à un entretien d'embauche chez STEP UP
✨Maîtrise des langages de programmation
Pour un poste en ingénierie et développement logiciel chez STEP UP, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !
✨Prépare ton portfolio technique
N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez STEP UP !
✨Compréhension des méthodologies agiles
Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.
✨Sois prêt pour des mises en situation
Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez STEP UP, ils rechercheront des candidats réactifs et capables de travailler sous pression.