Este é um cargo remoto.
Curte tecnologia inovação e tem agilidade no DNA
Então talvez você tenha acabado de encontrar o seu próximo desafio!
Na Spassu estamos com um projeto incrível no ar e ele está prontíssimo para receber profissionais com aquele algo a mais.
Se você é Desenvolvedor Sr tem perfil inquieto gosta de aprender e quer crescer junto com uma empresa que valoriza ideias novas vem com a gente!
Aqui você vai encontrar espaço para expandir seus conhecimentos aplicar seu talento e fazer parte de algo realmente significativo inscreva-se e venha transformar com a Spassu!
Os CVs permanecerão em poder da empresa enquanto perdurar o processo seletivo e pelo período adicional de 6 meses para eventuais processos seletivos futuros em atendimento a Lei Geral de Proteção de Dados.
PRINCIPAIS ATIVIDADES: Responsável pelo desenvolvimento e integração do software escopo do projeto solicitado nos contratos da Spassu junto aos clientes. Responsável também pela equipe de desenvolvedores e pela distribuição das atividades utilizando para isso as ferramentas de gestão de projetos definia garantido que o software entregue ao cliente tenha implementado todos os requisitos especificados na plataforma tecnológica definida e que tenha seguido todo os padrões arquiteturais definidos.
Atuar configuração do projeto seguindo todos os procedimentos internos e do cliente para garantir integridade rastreabilidade e manutenibilidade do projeto de software.
Montar junto as demais equipes o modelo de arquitetura do projeto e as evoluções necessárias durante todo o ciclo de vida do desenvolvimento do software e seus componentes.
Interpretar especificações funcionais e gerar especificações técnicas utilizando texto descritivo diagramas de UML e outros modelos compatíveis a fim de garantir a qualidade na codificação.
Planejar o trabalho a ser feito utilizando a ferramenta de gestão de projeto definida.
Orientar e dar suporte aos desenvolvedores da equipe de desenvolvimento do projeto de software.
Codificar e integrar componentes de software de acordo com as especificações técnicas utilizando ferramentas de desenvolvimentos de softwares linguagem de programação e bibliotecas definidas para o projeto.
Identificar construir e realizar testes dos componentes desenvolvidos para garantir a qualidade.
Realizar manutenção evolutiva ou corretiva de componentes de software.
Confeccionar documentações técnicas de acordo com as exigências do contrato na qual estiver trabalhando.
Integrar os componentes produzidos aos outros construídos pelos demais membros de time utilizando a ferramenta de integração definida para o projeto.
Montar e configurar ambiente de desenvolvimento local de acordo com as exigências e necessidades dos projetos.
Fornecer informações as demais equipe para montar e configurar os pipelines da esteira de produção na ferramenta de integração continua definida no projeto.
Fornecer suporte a equipe de TI e usuários do cliente quando solicitado sobre as características e especificidades dos componentes módulos e pacotes de software desenvolvidos.
Realizar entrega e executar teste de integração no ambiente do cliente para garantir funcionalidade pleno do software e seus componentes.
Acompanhar homologação e implantação do software nos ambientes do cliente de acordo com o estabelecido no contrato.
Realizar treinamento e passagem de conhecimento ao cliente sobre o software desenvolvido garantindo assim o bom funcionamento do sistema.
Formação acadêmica e experiência profissional Graduação em Estatística Matemática Ciência da Computação Engenharia da Computação ou áreas relacionadas a tecnologia da informação ou pós-graduação (especialização mestrado ou doutorado) com ênfase em análise de dados de no mínimo 360 (trezentos e sessenta) horas em curso reconhecido pelo MEC. Experiência de mais de 3 (três) anos atuando na área de tecnologia da informação em desenvolvimento manutenção de sistemas análise de dados ciência de dados analytics ou áreas afins; Experiência de 1 (um) ano no desenvolvimento de projetos com aplicação de IA (Machine Learning Deep Learning e/ou IA Generativa); Experiência prática comprovada em análise de dados modelagem estatística e desenvolvimento de modelos de machine learning preferencialmente em um ambiente corporativo ou industrial. Forte compreensão de estatística análise de dados e técnicas de machine learning. Experiência em linguagens de programação como Python R SQL e em bibliotecas populares de ciência de dados e machine learning como Pandas NumPy Scikit-learn TensorFlow Keras PyLearn2 entre outras. Conhecimento em ferramentas de visualização de dados como Matplotlib Seaborn Tableau Power BI entre outras. Conhecimento de Algoritmos de mineração de dados redução de dimensionalidade redes neurais e processamento de linguagem natural. Capacidade de trabalhar em ambientes de nuvem como AWS Azure Google Cloud Platform e conhecimento em serviços de dados oferecidos por essas plataformas. Capacidade de trabalhar com grandes conjuntos de dados estruturados e não estruturados e realizar análises exploratórias complexas incluindo ferramentas para big data.