About this role
The team is seeking a Senior Data Engineer to join their dynamic team. This role is pivotal in designing and implementing robust data solutions that support their fast-growing technology clients across various sectors. The ideal candidate will have a strong background in data engineering and a passion for leveraging data to drive business insights.
Key Responsibilities:
- Design, develop, and maintain scalable data pipelines and architectures.
- Collaborate with data scientists and analysts to understand data requirements and deliver high-quality data solutions.
- Optimize data storage and processing for performance and efficiency.
- Ensure data quality and integrity through rigorous testing and validation processes.
- Implement best practices for data governance and security.
- Stay updated with emerging technologies and trends in data engineering.
Required Skills & Qualifications:
- Proficient in programming languages such as Python, Java, or Scala.
- Extensive experience with data warehousing solutions and ETL processes.
- Strong knowledge of SQL and NoSQL databases.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Experience with big data technologies such as Hadoop, Spark, or Kafka is a plus.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
Experience:
- Minimum of 5-8 years of experience in data engineering or a related field.
What we offer:
The team provides a collaborative work environment, opportunities for professional growth, and the chance to work on innovative projects that make a real impact in the technology sector.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.