- Public StagePublicly traded company
Senior Software Engineer - Casablanca
- Full Time
Not Available
About the job
Who are we
Artefact is a new generation of data consulting firm with more than 1,200 employees in 19 countries dedicated to supporting our clients' transformation.
We offer a wide range of data-driven solutions, which we adapt to our clients' specific needs, from AI projects to automate internal processes at every stage of their value chain, to the creation of innovative and personalized consumer experiences.
The performance of our data services is based on a real technological expertise in Artificial Intelligence and business skills acquired with more than 1000 clients worldwide, such as AccorHotels, Orange, Carrefour, Engie, Emirates, Deutsche Telekom, Monoprix...
Artefacts strength is based on a unique mix of assets: knowledge of cutting-edge data technologies, agile methods that allow us to deliver projects very quickly, and teams composed of the best experts in their fields (business consultants, data analysts, data scientists, data engineers, etc.).
To support this growth, our Consulting department is looking for a Junior Software Engineer.
What is it to be a Senior Software Engineer in Artefact?
As a Senior Software Engineer at Artefact you will work on all aspects of data engineering in multidisciplinary client teams. As a Senior Software Engineer at Artefact, you will be responsible for the good relationship with your clients in terms of software engineering tasks and you will start to supervise more junior profiles.
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:
- You will work in an agile team composed of data experts like you, but also non-technical people.
- You will work on and deploy your software to the cloud (GCP, AWS or Azure).
- You will implement software with Python and SQL to create applications and data transformations.
- 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).
- 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
The recruitment process :
To join Artefact, we propose to you an hiring process in four steps :
- HR Call
- Interview #1 - Coding Test with a senior Software Engineer
- Interview #2 - Architecture and Pipeline Test with a senior Software Engineer
- Interview #3 - Fit Interview with the software engineer Director.
Each interview is an opportunity to talk about your experience and learn more about Artefact and the software engineer position
Onboarding Process :
When you join Artefact, we organize an onboarding week to give you a 360 degree view of the company (training to give you the keys of the consulting culture and the consulting skills, share of tips about the project management). This time allows you to meet other newcomers and to have a large vision of the company.
Tasty Benefits :
- A unique mix of talents (Data consultants, Data Analyst, Data scientist, software engineer), and fast career opportunities.
- A great place to learn: You will master the key skills of the data consulting world: you will receive regular training on technology, you will work in hybrid teams, you will learn the specific ways of working in tech (product mindset, agility...). At the end of your Artefact experience, you are an experienced technology leader.
- In addition, you have a mentor who will be dedicated to help you in your orientation and your professional development within Artefact.
- Culture: Innovation, Collaboration and Action are our values. We are doers who working together to create innovative solutions
About the company
Artefact
- Public StagePublicly traded company