Engenheiro de dados Master
Location
Brasil | Brazil
Job description
RESPONSABILIDADES E ATRIBUIÇÕES
Como Engenheiro de Dados, você será responsável por:
- Desenvolver soluções técnicas de alta complexidade, através do desenvolvimento de requisitos de softwares utilizando-se do domínio de tecnologias back-end (Java) envolvidas no projeto;
- Responsável pela manutenção e evolução da arquitetura do software do produto de atuação, garantindo o entendimento e multiplicação entre os dev teams que utilizam essa plataforma de desenvolvimento, através de workshops e fóruns de discussão;
- Garantir a utilização e aplicação de boas práticas no desenvolvimento de testes;
- Conduzir inovações tecnológicas junto ao time do produto ou segmento que estiver atuando que se apliquem ao roadmap de todas as áreas de atuação;
- Garantir o cumprimento das metas anuais do time de desenvolvimento que estiver inserido podendo alterar as práticas, procedimentos padrões e priorização de tarefas a serem executadas;
- Ser referência técnica do time apoiando os níveis inferiores com seu desenvolvimento técnico e garantir que o time atinja os objetivos propostos;
- Ser mantenedor das boas práticas de ciência de dados e difundir a filosofia data centric / data driven na companhia por meio da disseminação do conhecimento necessário;
- Ser proficiente em tecnologias modernas para processamento distribuído de grandes volumes de dados e disseminar seu conhecimento pela empresa.
REQUISITOS E QUALIFICAÇÕES
- Lógica de Programação;
- Linguagens Java e SQL;
- Arquitetura escalável e clean code;
- Fundamentos em frameworks de front-end (exemplo: Angular, Vue,React, outros);
- Servidor de aplicação (exemplo:Jetty);
- DevOps (exemplo: CI/CD; Contêineres, Scripts, Sos, Monitoramento, outros) – nível intermediário;
- Sistemas distribuídos e escalabilidade – nível avançado;
- Arquitetura de Software (exemplo: cliente-servidor, web, outros) – nível avançado;
- Testes unitários - nível avançado;
- Testes de carga, testes de integração - nível avançado;
- Banco de Dados – nível avançado;
- Banco de Dados NoSQL – nível avançado;
- Métodos ágeis de desenvolvimento de software – nível avançado;
- Conhecimento de negócio no produto de atuação;
- Gerenciamento de Projetos – nível básico;
- Planejamento – nível básico;
- Técnicas de Machine Learning (regressão, classificação, associação, clusterização, outros);
- Modelagem de algoritmos de Machine Learning;
- Técnicas de desenvolvimento desoftware como versionamento, debug, deploy, manutenção e outros – imprescindível.
BENEFÍCIOS:
- Universidade TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para os nossos TOTVERS;
- Programa +Saudáveis, que cuidamos dos nossos TOTVERS com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
- Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos para nossos TOTVERS;
- Plano de saúde e odontológico;
- Vale refeição;
- Vale transporte e fretados em algumas estações do metrô;
- Licença maternidade e paternidade estendida;
- Espaço de lactário;
- Bicicletário;
- Vestiário;
- Seguro de vida;
- Auxílio creche;
- Previdência privada;
- Gympass;
Nós valorizamos a diversidade e inclusão, consideramos todos os candidatos para as nossas vagas, independente de cor, raça, religião, gênero e identidade de gênero, nacionalidade, deficiência, orientação sexual, ascendência, idade, etc.
OUSE E TRANSFORME MAIS DE 40 MIL CLIENTES NA MAIOR EMPRESA DE TECNOLOGIA DO BRASIL
Aqui na TOTVS a
ousadia
e a
transformação
fazem parte da nossa rotina.
Somos a maior empresa de tecnologia do Brasil e nosso poder de transformação faz com que nossos softwares estejam presentes em mais de
40mil empres as no Brasil e no mundo.
O nosso grande segredo para estar sempre um passo a frente do mercado é a ousadia e a transformação que nossos TOTVERS promovem todos os dias.
Vem fazer parte de tudo isso!
#sejaumTOTVER
Job tags
Salary