H&
Junior Data Engineer
Helic & Co.
Kingston · On-site Internship Entry Level Today
About the role
Job Summary
We are seeking a motivated and detail-oriented Junior Data Engineer to join our data team. In this role, you will assist in building, maintaining, and optimizing data pipelines and infrastructure. You will work closely with data analysts, data scientists, and software engineers to ensure reliable data flow and accessibility for analytics and business intelligence.
Key Responsibilities
- Assist in developing and maintaining data pipelines (ETL/ELT processes)
- Collect, process, and clean large datasets from multiple sources
- Support the design and maintenance of data warehouses and data lakes
- Write and optimize SQL queries for data extraction and transformation
- Monitor data systems to ensure reliability, performance, and data quality
- Troubleshoot data issues and support debugging efforts
- Collaborate with cross-functional teams to understand data requirements
- Document data processes, workflows, and system architecture
- Support data governance and security best practices
Qualifications
- Bachelor’s degree in Computer Science, Data Engineering, Information Systems, or a related field
- 0–2 years of experience in data engineering, software engineering, or related roles (internships count)
- Basic knowledge of SQL and relational databases
- Familiarity with at least one programming language (e.g., Python, Java, Scala)
- Understanding of data structures and data processing concepts
- Strong problem-solving and analytical skills
- Good communication and teamwork abilities
Preferred Skills
- Experience with data pipeline tools (e.g., Apache Airflow, Kafka)
- Familiarity with cloud platforms (AWS, Azure, Google Cloud)
- Knowledge of big data technologies (e.g., Hadoop, Spark)
- Experience with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery)
- Understanding of ETL/ELT concepts and data modeling
Requirements
- Basic knowledge of SQL and relational databases
- Familiarity with at least one programming language (e.g., Python, Java, Scala)
- Understanding of data structures and data processing concepts
- Strong problem-solving and analytical skills
- Good communication and teamwork abilities
Responsibilities
- Assist in developing and maintaining data pipelines (ETL/ELT processes)
- Collect, process, and clean large datasets from multiple sources
- Support the design and maintenance of data warehouses and data lakes
- Write and optimize SQL queries for data extraction and transformation
- Monitor data systems to ensure reliability, performance, and data quality
- Troubleshoot data issues and support debugging efforts
- Collaborate with cross-functional teams to understand data requirements
- Document data processes, workflows, and system architecture
- Support data governance and security best practices
Skills
JavaPythonSQLScala
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free