وصف الوظيفة
Role Overview
Data Engineer at Artefact, a new generation data service provider specialising in data consulting and data-driven digital marketing.
Company Overview
Artefact is dedicated to transforming data into business impact across the entire value chain of organisations. The Data Consulting team has more than 400 consultants covering data marketing, data governance, strategy consulting, and product ownership. The company is experiencing rapid growth and values innovation, action, and collaboration.
Role Purpose
As a Data Engineer, you will craft and maintain robust data pipelines using Python and SQL to ensure efficient extraction, transformation, and loading (ETL) of data across systems and platforms.
Key Responsibilities
Data Pipeline Development
- Build and optimise data pipelines to facilitate seamless data flow across systems and platforms.
Database Management
- Manage databases and ensure their integrity.
- Implement data storage and retrieval solutions.
Cloud Services Integration
- Leverage cloud services such as MS Azure, GCP, and AWS to architect and deploy scalable data solutions.
Machine Learning Integration
- Collaborate with teams to integrate machine learning models into data pipelines for enhanced data processing.
Real-Time Data Processing
- Implement and work with Spark and Kafka for real-time data processing and analytics.
Qualifications & Experience
- 2–5 years of experience as a Data Engineer.
- Bachelor's degree in Computer Science, Electronics, or Communication Engineering.
Skills & Competencies
- Proficiency in Python, SQL, and database management.
- Experience with Data Pipelines ETL, Cloud Services (MS Azure, GCP, AWS), ML Modeling, Spark, and Kafka.
- Proven problem-solving skills and a solution-oriented mindset.
- Experience working with business stakeholders, either internally or externally.
- Excellent communication skills to collaborate effectively within teams and with stakeholders.
- Strong business acumen with an interest in business-facing roles.
- Adaptability and start-up mentality to thrive in a dynamic environment.