About this role
The team is seeking a Senior Data Engineer to join their dynamic team. In this role, you will be responsible for designing and implementing data pipelines, ensuring data quality and accessibility, and creating robust data models. You will manage ETL processes, optimize databases, and collaborate with various stakeholders to deliver data-driven insights.
Key Responsibilities:
- Design and implement data pipelines to collect, process, and store data efficiently.
- Ensure data quality, integrity, and accessibility throughout the data lifecycle.
- Manage ETL processes to facilitate data movement and transformation.
- Optimize database performance and storage solutions.
- Collaborate with stakeholders to understand data requirements and deliver actionable insights.
- Utilize big data tools and technologies to enhance data processing capabilities.
- Implement real-time data processing solutions to meet business needs.
- Ensure data governance and security standards are met.
- Document data architecture and processes for future reference.
Required Skills & Qualifications:
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with big data technologies like Hadoop, Spark, or Kafka.
- Strong knowledge of SQL and database management systems.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills to collaborate with cross-functional teams.
Experience:
- Minimum of 5-8 years of experience in data engineering or related fields.
What we offer:
- Opportunity to work with cutting-edge technologies in a collaborative environment.
- Professional development and growth opportunities.
- A supportive team culture that values innovation and creativity.
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.