




Descrição: Missão do cargo: Desenvolver softwares que apoiem os produtos no Cloud, propondo soluções inovadoras através da visão do Cloud como um todo. Apoiar tecnicamente a equipe, garantindo a satisfação do cliente e a sustentabilidade das soluções dentro da área de Cloud; Responsabilidades e atribuições O QUE VOCÊ VAI FAZER: * Compreender o funcionamento das soluções de Cloud que estejam relacionadas à suas atividades e projetos, através de análise de código e/ou documentações públicas ou privadas * Atuar diretamente com as demais equipes de Cloud na resolução de bugs que estejam relacionadas à suas atividades * Garantir e elevar a qualidade de suas entregas, por meio do desenvolvimento de testes (unitários, funcionais, integração) * Acompanhar a evolução dos serviços das nuvens públicas, privadas, dos serviços de orquestração de contêineres, dos produtos TOTVS e das tecnologias envolvidas, por meio de eventos, palestras ou documentações * Compartilhar conhecimento com os demais membros do time, buscando a equalização de conhecimento e a evolução da equipe como um todo * Garantir a implementação de soluções técnicas com excelência, considerando custo x benefício e tempo, criando componentes cloud\-native de acordo com técnicas modernas de desenvolvimento para nuvem * Definir tecnologias, metodologias de desenvolvimento e padrões de codificação através da criação de documentações e guias de desenvolvimento, multiplicando o conhecimento e engajando o time na proposta * Influenciar no roadmap dos produtos TOTVS e/ou dos serviços de TOTVS Cloud, baseado nas demandas internas dos deployments dos produtos, através de comunicações formais como especificações, propostas ou provas de conceito * Construir arquiteturas dos produtos para diversas plataformas suportadas pela TOTVS, usando ferramentas e técnicas de mercados para definição de arquitetura * Solucionar problemas decorrentes em ambientes produtivos de maneira eficiente, reduzindo o impacto para o cliente da maneira ágil * Pesquisar e propor novas soluções com profundidade, através de documentos, provas de conceito ou propostas * Ser referência técnica e pessoal (interna e externamente) na área de atuação e tecnologias envolvidas, participando de fóruns e encontros de discussão sobre os temas relacionados * Compreender as variadas opções de SGBDs e definir qual melhor banco para cada cenário * Desenvolver aplicações tanto em arquitetura monolito quanto microserviço, compreendendo seus conceitos e caso de uso de cada cenário * Controlar as atividades de sua responsabilidade para entrega\-las dentro do prazo acordado e apoiar os demais membros da equipe com suas atividades * Compreender as necessidades e regras de negócio relacionadas aos softwares desenvolvidos * Participar ativamente do crescimento dos demais membros da equipe, apoiando com conhecimento técnico e das regras de negócio Requisitos e qualificações O QUE ESPERAMOS DE VOCÊ:* Desenvolvimento de software nível Domínio. * Conhecimento em bancos não relacionais e relacionais nível Avançado. * Arquitetura de software nível Avançado. * Nuvens públicas nível Avançado. * Orquestração de contêineres nível Intermediário. * Ferramentas de automação e integração contínua nível Avançado. * Segurança de Infraestrutura e aplicações nível Intermediário. * Sistema operacional nível Avançado. * Redes e infraestrutura nível Avançado. * Linguagem de programação nível Avançado. * Desenvolvimento seguro nível Avançado. * Inteligência Relacional nível Avançado. * Troubleshooting nível Avançado * Idioma: Inglês nível Avançado. 2512240202491836059


