Job Overview
As a skilled data engineer, you will play a pivotal role in designing and implementing cutting-edge data processing solutions that drive business growth.
Key Responsibilities
* Design and implement scalable data architectures using relational databases and data modeling concepts to support high-performance data processing systems.
* Collaborate with cross-functional teams to identify business requirements and design data-driven solutions that meet organizational goals.
* Maintain and improve existing data processing systems, ensuring data quality and integrity.
Requirements
* Bachelor's or Master's degree in Computer Science or a related field.
* At least 3 years of professional experience in data engineering roles.
* Strong SQL skills and proficiency in Python and familiarity with data processing libraries.
* Knowledge of ETL design patterns and best practices.
* Understanding of data modeling concepts and techniques.
* Experience with version control systems (Git).
* Good level of English language proficiency.
About the Role
This position requires a highly motivated individual with a passion for data engineering and a commitment to delivering high-quality results. The ideal candidate will be able to work effectively in a team environment and communicate technical information clearly to both technical and non-technical stakeholders.