TOTVS
Especialista I de Desenvolvimento GOLANG - Cloud
TOTVSBrazil10 hours ago
Full-timeOther
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

  • 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

  • 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.

Key Skills

Ranked by relevance