Company:
Nine Twenty Recruitment
Location: London
Closing Date: 08/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Data Engineer
About Our Client: Our client is a dynamic and innovative company specializing in retention and acquisition services through free-to-play games. Their mission is to drive traffic and repeated visits to their clients' websites by rewarding the right users. They work with leading companies in the gaming industry.
Job Description: We are seeking a Data Engineer to join our client’s data team. In this role, you will be responsible for designing, implementing, and maintaining robust data infrastructure and pipelines, ensuring efficient data processing and availability for analysis and decision-making.
Responsibilities:
Design, develop, and maintain scalable ETL pipelines using cloud technologies, ensuring efficient data ingestion, processing, and storage.
Implement data quality checks, monitoring systems, and data governance practices, troubleshooting and resolving data-related issues in production environments.
Collaborate with data scientists and analysts to understand data requirements and deliver high-quality, accessible datasets.
Develop and maintain data models that support business intelligence and analytics needs.
Participate in code reviews and contribute to best practices in data engineering.
Stay up-to-date with emerging technologies and industry trends in data engineering.
Document data architectures, pipelines, and processes for knowledge sharing and maintenance.
Implement and maintain DevOps/DataOps practices, including CI/CD pipelines, infrastructure as code, and monitoring systems.
Qualifications:
2-3 years of experience as a Data Engineer or in a similar role focused on data infrastructure and management.
Proven experience in building and maintaining data pipelines for large-scale data processing and analytics.
Proficiency in Python, with strong expertise in data manipulation (e.g., Pandas). Experience with data frameworks like PySpark or NumPy is a plus.
Experience with cloud platforms is essential (AWS preferred; knowledge of Azure, GCP, or other providers is valuable).
Excellent knowledge of SQL and strong understanding of relational database architecture.
Familiarity with DevOps/DataOps practices, CI/CD pipelines, infrastructure as code, and monitoring tools.
Knowledge of real-time data processing and streaming technologies (e.g., Amazon SQS) is a plus.
Experience with version control systems (e.g., Git) and collaborative development workflows.
Strong problem-solving abilities with high attention to detail.
Self-motivated, adaptable, and able to thrive in a collaborative, fast-paced environment.
What Our Client Offers:
4-day work week
Flexible working (hybrid or remote)
Competitive salary and benefits package
A dynamic and innovative work environment
Opportunities for career growth and development
A chance to work with world-class products in the industry
A flexible, informal work culture that values creativity and teamwork
If you are interested in finding out more about this opportunity please apply or contact Nyomi at [email protected].
Share this job
Nine Twenty Recruitment