We are seeking a skilled Data Engineer specializing in web scraping to join our team remotely on a three-month contract. Since 2006, CXG has been a global leader in customer experience, operating at the crossroads of data-driven retail performance, customer experience transformation, and operational execution for over 200 luxury brands worldwide. Our team of 270 professionals is dedicated to helping brands enhance both customer and employee experiences through tailored insights, strategic guidance, and effective implementation. We pride ourselves on delivering meaningful impact by combining research, technology, and human expertise to elevate every customer interaction.
Key Responsibilities
- Maintain and manage web scraping configurations using Python to ensure continuous data extraction.
- Monitor scraping processes for errors and potential failures, promptly addressing any issues.
- Oversee the quality and integrity of retrieved data, identifying and resolving blockages or inconsistencies.
- Collaborate with stakeholders to understand scraping requirements and communicate any challenges or updates.
- Prepare and distribute regular reports detailing scraping activities and outcomes to relevant teams.
- Develop and maintain data pipelines to ingest scraped data into the data lake, applying necessary transformations for downstream use.
Required Qualifications
- Proven experience as a data engineer with a strong background in designing and implementing scalable data architectures.
- Expertise in ETL processes, data modeling, and data warehousing, with hands-on experience in Airflow and DBT preferred.
- Proficiency in both relational (SQL) and NoSQL database technologies.
- Familiarity with cloud platforms, especially Microsoft Azure.
- Solid understanding of data security practices and compliance standards.
- Advanced Python skills for data engineering tasks and automation.
- Strong collaboration skills, capable of working closely with data scientists, analysts, and other stakeholders.
- Ability to optimize data pipelines for enhanced performance and efficiency.
- Experience in building, testing, and maintaining data engineering projects and tasks.
- Proficiency with version control systems such as Git.
- Practical experience with infrastructure management tools like Terraform.
- Minimum of two years’ experience in a similar data engineering role.
- Strong academic background in a relevant technical field.
- Fluency in English is required; knowledge of French is considered an advantage.
This role offers the opportunity to contribute to a dynamic global company that partners with some of the world’s most prestigious luxury brands. You will be part of a passionate team focused on leveraging data and technology to transform customer experiences. If you are a motivated data engineer with a keen eye for detail and a commitment to quality, we encourage you to apply and help us drive impactful results.