3Pillar Global logo
3Pillar Global

Lead Data Engineer

🕐 15 dias atrás📍 India🌍 Remoto

Key Responsibilities

  • Understanding the business requirements
  • Writing code and implementing the proposed solutions
  • Creating data pipelines, versioning and change management
  • Manage the complexity inherent in versioned data pipelines
  • Develop ETL/ELT processes to help extract and manipulate data from multiple sources.
  • Design, build and maintain batch or real-time data pipelines in production.
  • Automate data workflows such as data ingestion, aggregation, and ETL processing.
  • Logging and instrumentation of pipelines and services.
  • Ensure data accuracy, integrity, privacy, security, and compliance through quality control procedures.
  • Train and mentor junior engineers.

Job Description

Data Engineer

  • NoSQL-to-RDBMS Mapping: Flatten and normalize complex, nested JSON data from MongoDB into structured relational tables.
  • Pipeline Development: Build and manage reliable ETL pipelines to ingest data from MongoDB, process it via Snowflake, and load it into MySQL.
  • Database Optimization: Design, index, and tune target MySQL databases to ensure high performance and strict data integrity.
  • Snowflake Utilization: Leverage Snowflake's variant handling capabilities to efficiently stage, parse, and transform semi-structured data.

Technical Stack

  • Proficiency in MongoDB, MySQL, Snowflake SQL, good to have Python (including ETL frameworks like rivery or informatica).

🇧🇷 Essa vaga exige inglês. Você está pronto?

A DevSpeak Academy prepara desenvolvedores brasileiros para conquistar vagas internacionais. Domine o inglês técnico com professores que entendem o mundo dev.

Conheça a DevSpeak Academy