Senior Data Engineer - Casablanca
Job Description
<p><strong>Who are we </strong></p> <p>Artefact is a leading global consulting company dedicated to accelerating the adoption of data and AI to positively impact people and organizations. </p> <p>We specialize in data & AI transformation and data-driven marketing to drive tangible business results across the entire enterprise value chain. Artefact offers the most comprehensive set of data-driven solutions per industry, built on deep data science and cutting-edge AI technologies, delivering AI projects at scale in all industry sectors. </p> <p>From strategy to operations, we offer an end-to-end approach and solutions: data & AI strategy, data quality and governance, data platforms, AI Factory, data-driven customer experience and marketing ROI. Our 1700+ employees operate in 25 countries (Europe, Asia, Americas, Middle East, India, Africa) and we partner with 1000+ clients, including some of the world’s top 300 brands such as Samsung, L’Oréal and Sanofi.<span style="font-weight: 400;">To support this growth, our Consulting department is looking for a Junior Software Engineer.</span></p> <p><strong>What is it to be a Senior Software Engineer in Artefact?</strong></p> <p><span style="font-weight: 400;">As a </span><strong>Senior Software Engineer</strong><span style="font-weight: 400;"> at Artefact you will work on all aspects of data engineering in multidisciplinary client teams.</span><strong> As a Senior Software Engineer</strong><span style="font-weight: 400;"> at Artefact, </span><strong>you will be responsible for the good relationship with your clients</strong><span style="font-weight: 400;"> in terms of software engineering tasks and </span><strong>you will start to supervise more junior profiles.</strong></p> <p><span style="font-weight: 400;">You will be using data as a tool to solve the real-world problems encountered by various sectors (e.g. retail, luxe, telecom, healthcare). This involves multiple activities:</span></p> <ul> <li style="font-weight: 400;"><span style="font-weight: 400;">You will work in an agile team composed of data experts like you, but also non-technical people.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You will work on and deploy your software to the cloud (GCP, AWS or Azure).</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You will implement software with Python and SQL to create applications and data transformations.</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You will apply DevOps principles: automating tests and cloud deployments with CI/CD pipelines and infrastructure-as-code (we use terraform), packaging applications in containers (we usedocker), implementing enablers for data observability (we use DBT).</span></li> <li style="font-weight: 400;"><span style="font-weight: 400;">You will be developing one or more of the following technical expertises: Software Development, Analytics Engineering, ML Engineering, Cloud Architecture, or Site Security & Reliability Engineering</span></li> </ul> <p><strong>Profile - What we are looking for?</strong></p> <ul> <li>You act on the whole value chain of projects (infrastructures and platforms creation, data collection, application of machine learning models, <strong>REST API</strong>s creations, test-driven development, CI/CD, ...)</li> <li>Your studies involved software engineering, and you have experience in <strong>DevOps</strong> / DevSecOps</li> <li>You know how to set up and deploy ML model provided