Data Engineer
We are looking for a motivated and detail-oriented Data Engineer with 2-3 years of experience in managing and optimizing ETL/ELT processes using industry-standard tools. The ideal candidate should have a solid background in database management systems, expertise in SQL, and a passion for designing efficient, scalable data pipelines.
Responsibilities
- Design, implement, and optimize ETL/ELT pipelines to support data transformation and integration using tools such as AirByte, DBT, and other data orchestration technologies.
- Manage and monitor data visualization tools like Metabase to create meaningful insights for stakeholders.
- Work with diverse DBMS technologies, including PostgreSQL, MSSQL, and Oracle, to ensure efficient database integration and data processing.
- Write, debug, and optimize complex SQL queries to manage data flows and transformations across different platforms.
- Collaborate with cross-functional teams, including data analysts, data scientists, and developers, to understand data needs and deliver actionable insights.
- Ensure data integrity, accuracy, and security throughout the data pipeline.
- Maintain and document data engineering processes, ensuring best practices are followed in version control and CI/CD pipelines for data workflows.
- Stay updated with the latest trends and tools in the data engineering ecosystem to propose and implement innovative solutions.
Requirements
- Bachelors degree in Computer Science, Information Technology, or related field.
- 2-3 years of hands-on experience in data engineering, with a strong emphasis on ETL/ELT processes.
- Proficiency with AirByte, DBT, Metabase, or similar tools.
- In-depth knowledge of PostgreSQL, MSSQL, MySQL etc. and advanced SQL techniques.
- Strong understanding of data modeling, data warehousing, and data architecture principles.
- Experience working with cloud platforms (AWS, GCP, or Azure) and cloud-based data storage solutions is a plus.
- Familiarity with CI/CD practices and tools for data pipeline management.
- Strong problem-solving skills and ability to work in an agile environment.
- Excellent communication skills and a collaborative mindset.
Preferred Qualifications
- Experience with Python or another scripting language for data pipeline automation.
- Familiarity with orchestration tools such as Dagster, or similar.
- Exposure to data governance and data quality frameworks.
- Experience with dashboarding or reporting tools other than Metabase, such as Tableau or Power BI.