*Senior Data Engineer
Job Description
Senior Data Engineer
We’re seeking a talented data expert to join our client in the mining and metals industry for an exciting 4-month contract, with the potential for extension.
In this role, you'll dive into large-scale data challenges, working on cutting-edge analytics to drive smarter decision-making and improve business operations.
You'll enjoy a flexible work setup, with 35 hours per week and two days in the Montréal office. English is required, and bilingual proficiency in French is a plus.
What is in it for you :
- Salaried : $93 to $102 per hour.
- Incorporated Business Rate : $103 to $109 per hour.
- 4-month contract.
- Full-time position : 35 hours per week.
- Hybrid work : 2 days per week at the office.
- Join a passionate and inclusive team of professionals.
Responsibilities :
- Design, build, and integrate data from various resources to manage large datasets for data scientists
- Engineer data pipelines from source systems to predictive models
- Apply best practices in software engineering to extend Machine Learning (ML) prototypes into fully functional products
- Develop and implement GenAI solutions
- Mentor and coach junior team members on project tasks
- Ensure the highest quality assurance and control for all data analytics products
- Share intellectual property and developments through GitHub to promote team learning and future improvements
- Engage with clients and stakeholders to build understanding and use of data analytics solutions
- Provide training and support for deploying and maintaining analytics products
What you will need to succeed :
- Master’s degree in software engineering, computer science, or equivalent professional experience.
- 5+ years of experience in data engineering, preferably using agile methodologies.
- AWS or Azure certifications are an asset.
- Proficiency in Linux workstation administration, including working with AWS Session Manager and command-line environments.
- Experience with cloud platforms (AWS, Azure).
- Strong development skills in Python and SQL.
- Experience with data storage technologies, data modeling, ETL tools, and API integrations.
- Containerized application development and deployment experience (Docker, Dockerfiles, Registry Management).
- Knowledge of DevOps processes such as CI / CD, automated testing, and monitoring dashboards.
- Expertise in machine learning project implementation, including libraries like Pandas, Numpy, and TensorFlow.
- Solution design experience for ML solutions focused on scalability, performance, and fault tolerance
- Proven experience working on GenAI solutions.
- French (spoken and written) is an asset.
Why Recruit Action?
Recruit Action (agency permit : AP-2000003) provides recruitment services through quality support and a personalized approach to job seekers and businesses.
Only candidates who match hiring criteria will be contacted.
RIOJP00023943