Tech Stack
AWSCloudETLGoogle Cloud PlatformJavaNumpyPandasPythonSQL
About the role
- Work under the guidance of senior Data Engineers to design, develop, and maintain applications and data pipelines.
- Collaborate with the development team to design and implement Cloud and Data applications using Python.
- Assist in the development of data pipelines for processing and analyzing large datasets.
- Support the integration of AWS/GCP services.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot and debug applications and data processes.
- Assist in documenting system architecture and processes.
Requirements
- Bachelor’s/master’s degree in engineering.
- Good understanding of Python programming and familiarity with its libraries (e.g., Pandas, NumPy).
- Knowledge of data engineering concepts, including ETL processes and data modelling.
- Knowledge of version control systems (e.g., Git).
- Knowledge of SQL and relational databases.
- Strong analytical and problem-solving skills.
- Ability to work collaboratively in a team environment.
- Excellent communication skills and eagerness to learn.
- Familiarity with Java and integration of AWS/GCP services (mentioned in role overview).