Back to Jobs

Data Engineering Intern (ETL & Python) – Seagate Global Business Services (Malaysia) Sdn. Bhd.

Role Summary

The Data Engineering Intern (ETL & Python) is responsible for supporting Seagate's global factory operations through data integration solutions. This role involves collaboration with an IT MES team to enhance data platforms and factory IT applications across multiple countries.

Job Description

As a Data Engineering Intern, you will engage in day-to-day tasks that include designing and implementing scalable data integration solutions, focusing on ETL processes, SQL development, and Python automation. You will also explore emerging technologies like Generative AI to improve system reliability and efficiency.

Key Responsibilities:

  • Assist in developing and implementing ETL processes for data integration.
  • Create and optimize complex SQL queries for data retrieval and manipulation.
  • Write Python scripts for automation and analytics tasks.
  • Collaborate with various stakeholders to gather requirements and provide solutions.
  • Support system reliability through thorough testing and documentation.
  • Explore and implement Generative AI frameworks to enhance data platforms.
  • Participate in team meetings and contribute to project discussions.

Job Requirements

Pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field.

Strong foundation in SQL and relational database concepts.

Hands-on experience with ETL pipelines in Oracle/Postgres.

Familiarity with Generative AI frameworks (LangChain, LangGraph, Chainlit, or similar).

Knowledge of version control (Git) and Agile practices.

Detail-oriented, analytical, and self-motivated with strong problem-solving skills.

Quick Info

Company

Seagate Global Business Services (Malaysia) Sdn. Bhd.

Location

Penang

Salary

Skills Required

6 skills

Click to submit your application

Required Skills

1

SQL

2

Python

3

ETL Processes

4

Data Integration

5

Communication

6

Teamwork

Application Tips

  • Ensure your resume highlights relevant skills and experience
  • Tailor your application to match the role requirements
  • Double-check all information before submitting
  • Submit your application as soon as possible to increase your chances