Role: Data Engineer with snowflake, vertica, ETL, MySQL, Airflow
Location: Remote
Duration: 6 months
Responsibilities
- Design and implement robust ETL/ELT pipelines to ingest, transform, and load data from various sources.
- Work with relational and columnar databases including MySQL, PL/SQL, and Vertica to manage large datasets.
- Develop and schedule data workflows using Shell/Bash scripting and Python.
- Build and maintain data pipelines on Snowflake using ELT best practices.
- Collaborate with data analysts, data scientists, and other stakeholders to understand data needs.
- Optimize existing processes for scalability and performance.
- Use tools like Airflow, Fivetran, and DBT for orchestration, transformation, and data movement.
- Monitor data pipeline performance and resolve issues in a timely manner.
- Document processes, data flows, and technical architecture.
Required Skills & Qualifications
- Good experience in ETL/ELT development.
- Strong experience with MySQL and PL/SQL.
- Hands‑on experience with Vertica and Snowflake.
- Proficient in Shell/Bash scripting and Python.
- Solid understanding of data modeling and SQL performance tuning.
- Familiarity with DBT (Data Build Tool) for transformation workflows.
- Basic knowledge of Fivetran and Apache Airflow.
- Experience working in an Agile environment.
- Excellent problem‑solving and communication skills.
- Experience with Git version control.
- Exposure to CI/CD pipelines for data engineering.
- Knowledge of AWS cloud platforms.
- Familiarity with data governance and security best practices.