Esta é uma vaga de um cliente da GeekHunter, candidate-se para ter acesso às informações completas sobre a empresa.
Produzir e entregar código de alta qualidade e rapidamente Contribuir individualmente e em equipe no projeto, implementação, testes e documentação de soluções de software baseadas em nuvem com intenso uso de dados e de tecnologias complexas para suportar análises avançadas, compartilhamento e visualização de dados, inclusive em situações de tempo real;
Entender profundamente os requisitos funcionais e não funcionais dos sistemas, bem como as características das tecnologias adotadas, a fim de produzir soluções que superem as expectativas dos clientes;
Estabelecer parcerias com os usuários, arquitetos, equipe, gerente de projeto, outros times e todas as partes interessadas para entregar soluções dentro dos prazos e de acordo com as normas e padrões da empresa;
Usar seus conhecimentos e experiência para identificar e definir as prioridades, caminhos críticos e organizar os entregáveis;
Promover a produtividade da equipe, removendo obstáculos e propondo soluções, contribuindo para a melhoria dos sistemas, processos e procedimentos de desenvolvimento;
Promover a colaboração na equipe, inclusive liderando e orientando outros engenheiros de software;
Realizar controle de qualidade dos softwares, inclusive administrando os eventuais débitos técnicos;
Comunicar-se efetivamente com todas as partes interessadas com a finalidade de dar transparência e visibilidade das atividades técnicas dos projetos em andamento.
Formação em Engenharia ou Ciência da Computação ou relacionadas ou experiência equivalente com projetos de tecnologia;
Experiência em desenvolvimento de software usando múltiplas linguagens de programação e tecnologias;
Experiência com engenharia de dados (modelagem, SQL, ETL, DW e datalakes);
Linguagem de programação: Python e/ou Scala e/ou análoga Banco de Dados: SQL (qualquer);
Outras ferramentas: PySpark, Databricks, Data Lake
Experiência em produtos e serviços em nuvem, ex: Microsoft Azure;
Experiência seguindo processo de desenvolvimento ágil e no uso de ferramentas como Jira ou DevOps;
Proficiência com ferramentas de desenvolvimento, como Visual Studio e Git