About this role
The team is seeking an experienced Data Engineer to design, develop, and maintain scalable, secure, and highly available data architectures on cloud platforms such as AWS, Azure, or Google Cloud. The ideal candidate will be responsible for building and maintaining data pipelines, ETL (Extract, Transform, Load) processes, and data warehouses to ensure smooth data flows and availability.
Key Responsibilities:
- Design and implement data architectures that meet business requirements.
- Build and maintain robust data pipelines and ETL processes.
- Ensure data quality, accuracy, and consistency across multiple data sources.
- Utilize programming languages such as Python, Java, and Scala for data manipulation and processing.
- Work with RDBMS and NoSQL databases to manage data storage solutions.
- Collaborate with data analysts and data scientists to support data-driven decision-making.
- Monitor and optimize data performance and reliability.
Required Skills & Qualifications:
- Proficient in cloud platforms like AWS, Azure, or Google Cloud.
- Strong experience with data warehousing solutions and ETL tools.
- Familiarity with programming languages such as Python, Java, or Scala.
- Experience with both RDBMS and NoSQL databases.
- Knowledge of data governance and data quality principles.
- Excellent problem-solving skills and attention to detail.
Experience:
- Minimum of 5-8 years of experience in data engineering or a related field.
What we offer:
- Opportunity to work with cutting-edge technologies in a dynamic environment.
- Collaborative team culture with a focus on professional growth.
- Engaging projects that make a significant impact on business outcomes.
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.