Pular para o conteúdo principal

Data Engineer (Snowflake | Python | SQL)

Tecnologia
SGF Global
Barueri, BrasilHá 2 meses

Descrição da vaga

Data Engineer (Snowflake | Python | SQL)
📍 Location: Barueri, SP – Brazil

🏢 Work Model: Hybrid

🌎 English Level: Advanced

📅 Experience Required: 7+ years

About the Role

We are looking for an experienced Data Engineer to join our team and play a key role in designing, optimizing, and maintaining scalable data solutions. The ideal candidate will have strong expertise in SQL, Python, and Snowflake, along with hands-on experience building robust data pipelines and supporting modern cloud-based data architectures.

Key Responsibilities

  • Design, develop, and optimize scalable data pipelines and data solutions.
  • Build and maintain ELT/ETL processes using modern data engineering tools.
  • Optimize Snowflake environments, ensuring performance, scalability, and cost efficiency.
  • Refactor and improve existing Snowflake objects and data pipelines in large-scale environments.
  • Collaborate with cross-functional teams to support data integration and analytics initiatives.
  • Implement best practices for data modeling, version control, and deployment processes.
  • Support cloud-based data infrastructure and automation initiatives.

Required Qualifications

  • 7+ years of experience in Data Engineering or related roles.
  • Strong proficiency in SQL, including:
    • Complex query development
    • Performance tuning
    • Data modeling
  • Hands-on experience with Snowflake, including:
    • Schema design
    • Query and warehouse optimization
    • Data warehousing best practices
    • Cost management
  • Proven experience refactoring and optimizing Snowflake objects and pipelines in enterprise environments.
  • Experience building and maintaining ELT/ETL pipelines using tools such as:
    • dbt
    • Apache Airflow
    • Similar orchestration frameworks
  • Strong knowledge of Python for:
    • Data pipeline development
    • Automation
    • Tooling and scripting
  • Experience with AWS data services, including:
    • RDS
    • S3
    • Aurora
    • Backup and restore mechanisms
  • Proficiency with Git/GitHub:
    • Branching strategies
    • Pull requests
    • Collaborative development workflows
  • Experience working in Linux environments:
    • File system navigation
    • Shell scripting
    • Service management
  • Familiarity with Docker and containerization technologies.

Nice to Have

  • Experience with modern data platform architectures.
  • Knowledge of CI/CD practices for data engineering.
  • Experience with cloud-native data solutions and infrastructure automation.

Required Skills

✅ SQL

✅ Python

✅ Snowflake

✅ dbt or Airflow

✅ AWS (RDS, S3, Aurora)

✅ Git/GitHub

✅ Linux

✅ Docker

✅ Advanced English

Tem interesse nesta vaga?