Astreya
Kainos
Engenheiro(a) de Dados Sênior
Sobre a oportunidade
Junte-se à Kainos e Molde o Futuro
Na Kainos, somos solucionadores de problemas, inovadores e colaboradores - impulsionados por uma missão compartilhada de criar impacto real. Seja transformando serviços digitais para milhões, entregando soluções de ponta em Workday ou expandindo os limites da tecnologia, fazemos isso juntos.
Acreditamos em uma cultura com foco nas pessoas, onde suas ideias são valorizadas, seu crescimento é apoiado e suas contribuições realmente fazem a diferença. Aqui, você fará parte de uma equipe diversificada e ambiciosa que celebra a criatividade e a colaboração.
Pronto(a) para deixar sua marca? Junte-se a nós e faça parte de algo maior.
Abraçando nossas diferenças
Na Kainos, acreditamos no poder da diversidade, equidade e inclusão. Estamos comprometidos em construir uma equipe tão diversa quanto o mundo em que vivemos, onde todos são valorizados, respeitados e têm uma chance igual de prosperar. Buscamos ativamente pessoas talentosas de todas as origens, independentemente de idade, raça, etnia, gênero, orientação sexual, religião, deficiência ou qualquer outra característica que as torne quem são. Também acreditamos que todo candidato merece um campo de atuação nivelado.
Nossa equipe amigável de aquisição de talentos está aqui para apoiá-lo em cada etapa do caminho, portanto, se você precisar de alguma acomodação ou ajuste, encorajamos você a entrar em contato.
Entendemos que a jornada de cada um é diferente e, ao ter uma conversa particular, podemos garantir que nosso processo de recrutamento seja adaptado às suas necessidades.
PROPÓSITO PRINCIPAL DA FUNÇÃO E RESPONSABILIDADES NO NEGÓCIO
Como Engenheiro(a) de Dados Sênior (Associado Sênior) na Kainos, você será responsável por projetar e desenvolver componentes de software de processamento e persistência de dados para soluções que lidam com dados em escala. Trabalhando em equipes ágeis, Engenheiros(as) de Dados Sêniores fornecem forte liderança de desenvolvimento e assumem a responsabilidade por componentes técnicos significativos de sistemas de dados. Você trabalhará dentro de uma equipe ágil multiqualificada para projetar e desenvolver software de processamento de dados em larga escala para atender às necessidades dos usuários em ambientes de produção exigentes.
Suas responsabilidades incluirão:
- Trabalhar no desenvolvimento de software de processamento de dados principalmente para implantação em tecnologias de Big Data. A função abrange todo o ciclo de vida do software, incluindo design, código, teste e resolução de defeitos.
- Trabalhar com Arquitetos e Engenheiros Líderes para garantir que o software atenda às necessidades não funcionais.
- Colaborar com colegas para resolver desafios de implementação e garantir que a qualidade do código e a manutenibilidade permaneçam altas. Lidera pelo exemplo na qualidade do código.
- Trabalhar com equipes de operações para garantir a prontidão operacional
- Aconselhar clientes e gerentes sobre o esforço estimado e as implicações técnicas de histórias de usuários e jornadas de usuários.
- Coaching e mentoria de membros da equipe.
REQUISITOS MÍNIMOS (ESSENCIAIS)
- Forte experiência em desenvolvimento de software em uma das seguintes linguagens: Java, Scala ou Python
- Experiência em desenvolvimento de software com plataformas de processamento de dados de fornecedores como AWS, Azure, GCP, Databricks.
- Experiência no desenvolvimento de componentes substanciais para soluções de processamento de dados em larga escala e implantação em um ambiente de produção
- Proficiência em SQL e extensões de SQL para consultas analíticas
- Sólido entendimento de pipelines de processamento de dados ETL/ELT e padrões de design
- Consciência sobre os principais recursos e armadilhas de frameworks de processamento de dados distribuídos, armazenamentos de dados e formatos de serialização de dados
- Capacidade de escrever código de qualidade e testável, com experiência em testes automatizados
- Experiência com técnicas de Integração Contínua e Implantação Contínua (CI/CD)
- Um grande interesse em Tecnologias de IA
REQUISITOS DESEJÁVEIS
- Experiência em ajuste de desempenho
- Experiência em visualização de dados e transformações complexas de dados
- Experiência com arquiteturas de streaming e processamento de eventos, incluindo tecnologias como Kafka e produtos de captura de dados de alteração (CDC)
- Experiência em melhoria contínua e compartilhamento de insights sobre as melhores práticas de dados
- Experiência prática com tecnologias, ferramentas, processos e entrega de IA
