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 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 across various platforms.
- Manage ETL processes to streamline data flow and transformation.
- Optimize database performance and scalability.
- Collaborate with stakeholders to understand data requirements and deliver solutions.
- Utilize big data tools and technologies to enhance data processing capabilities.
- Implement real-time data processing solutions.
- Ensure data governance and security standards are met.
- Document data architecture and processes for future reference.
Required Skills & Qualifications:
- Strong experience with data engineering principles and best practices.
- Proficiency in SQL and experience with database management systems.
- Familiarity with big data technologies such as Hadoop, Spark, or Kafka.
- Experience with data modeling and ETL tools.
- Knowledge of programming languages such as Python or Java.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Experience:
- Minimum of 5-8 years of relevant experience in data engineering or a related field.
What we offer:
- Opportunity to work in a collaborative and innovative environment.
- Professional development and growth opportunities.
- Engaging projects that leverage cutting-edge technology.
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.