Como é ser uma pessoa (Nome da vaga)A capacidade de contribuição da pessoa Pleno consiste em atuar em problemas / tarefas sem escopos bem definidos, tendo capacidade de gerir suas próprias atividades a partir das necessidades do negócio, sendo proativo na identificação e resolução de tarefas e demandas de seu contexto.
Possui mais autonomia em seu dia-a-dia e já não precisa de acompanhamento para tomar decisões acerca de detalhes dos seus
- Atua em problemas com escopo aberto ou pouco definido;
- Trabalha principalmente com sua equipe direta e com times de áreas cross, visando a colaboração entre todos envolvidos para o seu projeto;
- Tem autonomia em seu dia a dia e já não precisa de acompanhamento para tomar decisões acerca de detalhes da solução;
- Contribui com as decisões técnicas do time;
- Faz parte do processo de criação da solução;
- Contribuir para a evolução técnica de pessoas juniores.
- O que esperamos de você
- Ter experiência com engenharia de software em Python, ou em alguma outra dentre as principais linguagens de programação (C#, Java, Javascript, entre outras).
- Tendo desenvolvido e / ou mantido uma aplicação em alguma delas);
- Garantir a qualidade e observabilidade dos pipelines de dados, utilizando monitoramentos, testes automatizados, etc;
- Ter experiência com arquitetura de código (ex : arquitetura limpa, arquitetura hexagonal, etc);
- Experiência prévia com Spark, Airflow e Deltalake;
- Ter experiência com nuvem, em especial Google Cloud e seus serviços;
- Capacidade de resolver alertas, atuar em incidentes gerais e propor soluções que resolvam o problema na causa raiz.
- Conhecimentos teórico-práticos de Google BigQuery;
- Conhecimento profundo em Orientação a Objetos (OOP), com noção dos princípios SOLID e práticas de Clean Code;
- Desejável conhecimento em Padrões de Design (Design Patterns);
- Consegue trabalhar com infraestrutura como código, versionando e organizando as peças de infraestrutura utilizadas pelo seu time.
- O que aumenta as suas chances
- Conhecimentos teórico-práticos profundos sobre bancos de dados (relacionais e não relacionais);
- Conhecimentos teórico-práticos Databricks.