
A RELX desenvolve análises baseadas em informações e ferramentas de tomada de decisão para clientes profissionais e empresariais em todo o mundo. Seus produtos combinam conteúdo especializado, dados e tecnologia para apoiar decisões melhores e resultados mais sólidos nos setores de Risco, Científico, Técnico e Médico, Jurídico e Exposições. A RELX também atua nos mercados de consultoria, saúde e seguros, ajudando organizações a melhorar a produtividade, gerenciar riscos, avançar pesquisas, apoiar o trabalho jurídico e realizar transações comerciais mais eficazes.
Engenheiro de Software III – Engenharia de Dados (Chennai, presencial)
Desenvolva e otimize pipelines e plataformas de dados baseados em Azure para a LexisNexis Risk Solutions. Apoie iniciativas empresariais de análise, relatórios e dados operacionais em vários domínios de negócio.
Descrição
- Desenvolver e manter pipelines ETL/ELT escaláveis com Azure Data Factory, Databricks e serviços de armazenamento do Azure
- Carregar dados de bancos de dados relacionais, APIs e fontes baseadas em arquivos nas plataformas Azure
- Criar transformações no HPCC com ECL e no Azure com SparkSQL e PySpark
- Desenvolver, manter e otimizar notebooks e jobs do Azure Databricks
- Implementar cargas de trabalho Spark de alto desempenho para processamento de dados em larga escala
- Criar modelos de dados no HPCC com ECL e no Delta Lake, Parquet ou formatos colunares comparáveis
- Ajustar cargas de trabalho de ECL, SQL e Spark para obter escalabilidade e desempenho
- Trabalhar em parceria com analistas, cientistas de dados e equipes de aplicativos para definir necessidades de dados e aprimorar as práticas de engenharia
Requisitos
- Conhecimento avançado de SQL e forte domínio da lógica de transformação de dados
- Conhecimento prático dos princípios de data warehousing e das abordagens ETL/ELT
- Experiência prática com Azure Databricks, Spark SQL e PySpark
- Experiência com Azure Data Factory, ADLS Gen2 e Azure SQL ou Synapse
- Experiência no tratamento de grandes conjuntos de dados estruturados e semiestruturados
- Familiaridade com práticas ágeis de desenvolvimento de software
- Disposição para aprender novas tecnologias e processos operacionais
- Compreensão de todo o ciclo de vida do desenvolvimento de software, desde os requisitos e o design até a manutenção
- Conhecimento de princípios de engenharia de software, padrões de projeto e boas práticas de desenvolvimento
- Capacidade de coletar, esclarecer e documentar requisitos
- Excelentes habilidades de comunicação escrita e verbal
- Boas habilidades analíticas e de resolução de problemas
- Familiaridade com terminologia de seguros
Benefícios
- Os benefícios variam de acordo com o país do funcionário
- Há suporte para acomodação e para o processo de recrutamento disponível aos candidatos
- Emprego com igualdade de oportunidades