Job Description
A company is looking for a Data Engineer to join their team. The Data Engineer will play a crucial role in designing, implementing, and maintaining data infrastructure and pipelines. The candidate will work closely with cross-functional teams to understand data requirements, develop robust data solutions, and ensure data integrity and availability.
Role involves:
- Translate business requirements into analytics solutions.
- Design, develop, and maintain scalable data pipelines and ETL processes.
- Support and enhance enterprise data platforms.
- Collaborate with data scientists, analysts, and software engineers.
- Implement data quality and validation processes.
- Optimize and tune data pipelines for performance and efficiency.
- Work with stakeholders to understand business requirements.
- Research and evaluate new technologies and tools.
- Work in Agile framework.
Requirements:
- Bachelor's degree in computer science, Information Technology, or related field.
- 5-7 years of experience as a Data Engineer or similar role.
- Strong proficiency in SQL, Python, Pyspark and Big data.
- Experience with data modeling, ETL processes, and data warehousing.
- Experience with relational SQL and NoSQL databases.
Role offers:
- Opportunity to work in Agile framework.