Desenvolvedor Sênior de Dados
Na indústria, é fundamental ter soluções inovadoras que atendam às necessidades dos clientes. Como Desenvolvedor Sênior de Dados, você estará no centro da criação dessas soluções.
O seu trabalho envolverá a liderança do desenvolvimento e implementação de um Master Data Management (MDM) de Pacientes, utilizando técnicas avançadas em Python para unificar dados de pacientes provenientes de múltiplos sistemas de origem.
Ao trabalhar nesse projeto, você precisará desenhar arquiteturas de modelagem de dados robustas, especificar regras de negócios claras e implementá-las eficazmente no ambiente Databricks.
Também será responsável por criar pipelines de processamento de dados otimizados, utilizar técnicas de matching e deduplicação de registros para garantir a qualidade dos dados, além de estabelecer fluxos de qualidade de dados e validação rigorosos.
Além disso, o Desenvolvedor Sênior de Dados precisará colaborar com os stakeholders de negócios para refinar regras e requisitos, participar de revisões de código e oferecer mentoria técnica à equipe.
E para isso, temos alguns requisitos técnicos importantes:
* Experiência avançada com Python;
* Sólidos conhecimentos em: Databricks e Delta Lake, PySpark para processamento de dados em larga escala, SQL e modelagem de dados e ETL/ELT e pipelines de dados;
* Experiência com Master Data Management (MDM) ou projetos similares de integração de dados;
* Conhecimento em técnicas de matching, fuzzy matching e deduplicação de registros;
* Experiência com implementação de regras de negócios complexas em código;
* Domínio de versionamento Git e metodologias ágeis e boas práticas de desenvolvimento.
e aqui estão as habilidades adicionais que podem ser um diferencial:
* Experiência prévia com MDM na área de saúde;
* Conhecimento em FHIR ou outros padrões de dados de saúde;
* Experiência com Great Expectations para qualidade de dados;
* Conhecimento em frameworks de governança de dados;
* Experiência com mensageria (Kafka, Event Hubs);
* Familiaridade com ferramentas de CDC (Change Data Capture);
* Conhecimento em observabilidade (Databricks SQL Analytics, Grafana);
* Experiência com APIs RESTful para exposição de dados;
Se você tem esses recursos e gostaria de usar suas habilidades em uma posição desafiadora e gratificante, então este é o lugar certo para você!