About this role
The team is seeking a Senior Data Engineer who is a capable and self-motivated professional. In this role, you will be responsible for designing, building, and maintaining robust data pipelines and architectures to support data analytics and business intelligence initiatives.
Key Responsibilities:
- Develop and optimize data models and ETL processes to ensure efficient data flow.
- Collaborate with data scientists and analysts to understand data requirements and deliver solutions that meet their needs.
- Implement data quality checks and monitoring processes to ensure the integrity of data.
- Utilize cloud platforms such as AWS or Azure for data storage and processing.
- Work with big data technologies like Hadoop, Spark, or similar frameworks.
- Document data engineering processes and maintain best practices for data management.
Required Skills & Qualifications:
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with SQL and NoSQL databases.
- Familiarity with data warehousing solutions and data visualization tools.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
Experience:
- Minimum of 5-8 years of experience in data engineering or a related field.
What we offer:
- An opportunity to work on innovative projects with a global impact.
- A collaborative and inclusive work environment.
- Opportunities for professional growth and development.
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.