Descrição
Resumo:
Junte-se à nossa equipe de Engenharia de Dados como Engenheiro Sênior de Plataforma de Dados para desenvolver e manter pipelines de dados para processamento de dados de blockchain, participando ativamente dos serviços de backend e integrando novas tecnologias.
Pontos principais:
1. Desenvolver e manter pipelines de dados para processamento de dados de blockchain
2. Integrar blockchains, protocolos AMM e pontes na plataforma
3. Projeto e implementação completos de funcionalidades
**Resumo da vaga:**
Estamos procurando um talentoso Engenheiro Sênior de Plataforma de Dados para se juntar à nossa equipe de Engenharia de Dados, participando do desenvolvimento e manutenção de pipelines de dados para processamento de dados de blockchain. Esta é uma vaga remota, e somos flexíveis ao considerar candidaturas de qualquer local da Europa.
Mais detalhes: crystalblockchain.com
**Atribuições e responsabilidades:**
* Participação ativa no desenvolvimento e manutenção de nossos pipelines de dados e serviços de backend;
* Integração de blockchains, protocolos de Mercado Automatizado (AMM) e pontes na plataforma da Crystal;
* Integração de novas tecnologias em nossos processos e ferramentas;
* Projeto e implementação completos de funcionalidades;
* Codificação, depuração, testes e entrega contínua de funcionalidades e melhorias;
* Realização de revisões de código, assistência e fornecimento de feedback a outros membros da equipe.
**Requisitos obrigatórios:**
* 8\+ anos de experiência em engenharia de software, desenvolvendo serviços/APIs de backend ou pipelines de dados;
* Conhecimento sólido e experiência com Python;
* Conhecimento avançado de SQL \- capacidade de escrever, compreender e depurar consultas complexas;
* Princípios sólidos de arquitetura de bancos de dados;
* Experiência sólida com data lakes, data warehouses, bancos de dados relacionais e analíticos;
* Conhecimento do ecossistema POSIX/Unix/Linux;
* Conhecimento em tecnologia blockchain ou disposição para aprender;
* Experiência em princípios de Testes Unitários;
* Experiência com contêineres Docker e capacidade comprovada de migrar serviços existentes;
* Capacidade de trabalhar de forma independente e autônoma;
* Trabalho orientado para equipe e boas habilidades de comunicação são diferenciais.
**Diferenciais:**
* Experiência prática em big data e frameworks \- Kafka, Spark, Dask, Flink e Data Lakes;
* Experiência com Kubernetes e Infrastructure as Code \- Terraform e Ansible;
* Experiência com frameworks de API, como Flask ou FastAPI;
* Experiência com sistemas distribuídos;
* Experiência com soluções open source;
* Experiência com Java ou disposição para aprender.