Enable job alerts via email!

Data Engineer

SwiftMind Indonesia

Tangerang Selatan

On-site

IDR 200.000.000 - 300.000.000

Full time

3 days ago
Be an early applicant

Job summary

A technology firm in Tangerang Selatan is seeking a Data Engineer to design and maintain scalable data pipelines. Responsibilities include collaborating with analytics teams, optimizing data processes, and ensuring data quality. Candidates should have a Bachelor's degree and strong skills in SQL and programming. This role emphasizes communication and problem-solving within a dynamic work environment.

Qualifications

  • Bachelor's degree in a relevant field.
  • Strong foundation in SQL and databases.
  • Proficiency in programming languages like Python or Java.

Responsibilities

  • Design and maintain scalable data pipelines.
  • Collaborate with teams to gather data requirements.
  • Monitor and optimize data pipeline performance.

Skills

SQL
Python
Data Engineering
Problem-solving
Analytical thinking

Education

Bachelor's degree in Computer Science, Data Engineering, or related field

Tools

PostgreSQL
MySQL
ETL tools
Git

Job description

Responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL processes to support analytics and business intelligence initiatives
  • Implement and optimize data storage solutions, ensuring data quality, accessibility, and security
  • Collaborate with Data Scientists, Analytics teams, and other stakeholders to understand data requirements and deliver effective solutions
  • Build and maintain data warehouses and data lakes, ensuring efficient data organization and retrieval
  • Write clean, maintainable, and well-documented code following team standards and best practices
  • Participate in code reviews and provide constructive feedback to team members
  • Monitor and optimize data pipeline performance and efficiency
  • Create and maintain comprehensive documentation for data processes and architectures
  • Implement data validation and quality control measures
  • Contribute to technical discussions and architectural planning sessions
  • Share knowledge with team members and participate in mentoring activities

Requirements

  • Bachelor's degree in Computer Science, Data Engineering, or related field
  • Strong foundation in SQL and experience with relational databases (e.g., PostgreSQL, MySQL)
  • Proficiency in at least one programming language (e.g., Python, Java, Scala)
  • Experience with ETL tools and data pipeline development
  • Understanding of data warehouse concepts and dimensional modeling
  • Familiarity with version control systems (Git) and collaborative development workflows
  • Basic knowledge of data security practices and compliance requirements
  • Strong problem-solving skills and analytical thinking abilities
  • Excellent communication skills in both technical and non-technical contexts
  • Demonstrated interest in data engineering through projects or work experience
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.