Sigma Software Group
Sigma Software Group
1.001 – 5.000 Funcionários
AutomotivoConsultoriaCuidados de saúde
A Sigma Software Group é uma empresa multinacional de consultoria em tecnologia fundada em 2002. Suas equipes oferecem desenvolvimento de software, design gráfico, testes e suporte técnico para clientes de setores como automotivo, saúde, telecomunicações, aviação, bancos, jogos, mercado imobiliário e publicidade. A empresa contrata especialistas em TI para trabalhar em projetos complexos de engenharia e apoia o desenvolvimento profissional por meio de mentoria e aprendizado contínuo. O trabalho remoto faz parte de seu modelo de trabalho, com projetos para organizações como AstraZeneca, Scania e SAS.

Engenheiro(a) de dados (Azure, Spark) — remoto na Ucrânia

Crie plataformas e pipelines de dados escaláveis no Azure para apoiar análises, relatórios e decisões baseadas em dados. Desenvolva fluxos de trabalho com Spark e processamento de dados confiável em colaboração com várias equipes.

Descrição

  • Crie plataformas e pipelines de dados escaláveis e confiáveis para necessidades analíticas e operacionais.
  • Desenvolva fluxos de processamento de dados com frameworks distribuídos, como Apache Spark e PySpark no Databricks.
  • Ajude a evoluir a plataforma de dados em nuvem com serviços do Azure, incluindo Data Factory, Synapse, Microsoft Fabric, Databricks, Event Hub e Azure Data Lake Storage.
  • Integre e processe dados internos e externos, mantendo consistência, qualidade e confiabilidade.
  • Assuma a responsabilidade pela confiabilidade, pelo monitoramento e pelo desempenho dos pipelines.
  • Trabalhe com analistas, cientistas de dados e engenheiros para transformar necessidades de negócio e análise em soluções de dados robustas.
  • Aprimore as práticas de engenharia de dados, incluindo padrões de pipeline, testes e confiabilidade operacional.
  • Avalie ferramentas e tecnologias para o ambiente de engenharia de dados e ajude a introduzi-las.

Requisitos

  • Tenha pelo menos quatro anos de experiência prática em engenharia de dados ou na criação de plataformas de processamento de dados.
  • Use SQL com segurança e tenha sólida experiência com Python para desenvolver e manter pipelines de dados.
  • Tenha experiência com frameworks de processamento distribuído, como Apache Spark ou PySpark; experiência com Databricks é um grande diferencial.
  • Tenha experiência prática no projeto e na implementação de pipelines de dados em nuvem, preferencialmente no Azure.
  • Tenha projetado pipelines e modelos de dados para sistemas analíticos em escala de produção.
  • Entenda o design ETL/ELT, a modelagem dimensional e os princípios de data warehousing.
  • Tenha experiência com arquiteturas modernas de data lake e formatos como Parquet e JSON.
  • Tenha usado ferramentas de orquestração de fluxos de trabalho, como Airflow.
  • Tenha experiência em desenvolvimento de bancos de dados e otimização de desempenho.
  • Seja capaz de projetar soluções de dados escaláveis e fáceis de manter, com supervisão mínima.
  • Comunique-se e colabore com eficácia.
  • Tenha proficiência profissional em inglês.
  • Tenha experiência com data warehouses em nuvem, como Snowflake, BigQuery ou Redshift.
  • Tenha experiência com tecnologias de streaming, como Event Hub, Kafka ou Spark Streaming.
  • Tenha experiência com Delta Lake ou outras tecnologias lakehouse.
  • Conheça práticas de CI/CD e fluxos de desenvolvimento baseados em Git.
  • Tenha experiência trabalhando em ambientes de desenvolvimento ágil.

Benefícios

  • Trabalho remoto.