Tangerang Selatan
On-site
IDR 200.000.000 - 300.000.000
Full time
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
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