We are seeking a motivated Fresher/Trainee Data Engineer to join our Cloud Data Services team.
In this role, you will receive hands-on training while contributing to the design, development, and maintenance of data pipelines that support analytics and business decision-making across cloud and hybrid environments.
You will assist in developing and maintaining scalable, efficient data pipelines under the guidance of senior engineers.
You will support data extraction, transformation, and loading (ETL/ELT) processes.
You will learn and apply data quality, governance, and validation best practices.
You will contribute to the development of data models for structured and semi-structured data.
You will collaborate with cross-functional teams, including data scientists, analysts, and business stakeholders.
You will follow best practices in version control (e.g., Git), and apply principles of DataOps, DevOps, and MLOps.
You will document data workflows, pipelines, and key learnings for future reference.
You will stay current with emerging tools, technologies, and trends in data engineering.
Requirements:
A Bachelor's degree in computer science, Information Technology, or a related field is required.
Basic knowledge of programming in Python or SQL is necessary.
Exposure to data integration tools or scripting techniques is preferred.
An understanding of relational and NoSQL database concepts is required.
Familiarity with data visualization tools such as Power BI or Tableau is preferred but not required.
An interest in cloud technologies (e.g., AWS S3, Azure Data Lake, GCP BigQuery) is essential.
Strong analytical and problem-solving skills are necessary.
A willingness to learn new technologies and embrace challenges is required.
Good written and verbal communication skills are essential.
The ability to work independently and collaboratively within a team is necessary.
Strong attention to detail and effective time management skills are required.
Benefits:
You will have the opportunity to work with cutting-edge technology and solve complex business problems.
The company is committed to your growth, both professionally and personally.
You will receive hands-on training and mentorship from senior engineers.
You will be part of a collaborative environment that encourages learning and innovation.
The position offers the chance to contribute to impactful technology solutions that affect customer success.