Irá atuar com autonomia na definição de soluções, padrões e implementações de referência na habilitação de ferramentas de forma padronizada e Multicloud, que serão utilizadas pelos times de solução e delivery e irão compor as Plataformas Corporativas.

Buscamos pessoas que adoram a oportunidade de construir algo novo, que trabalham de forma colaborativa e ousam experimentar novas soluções. Construiremos juntos nossa plataforma, com várias tecnologias, práticas ágeis e DevOps.

  • Definir e apoiar o processo de definição da topologia, modelo de software selection, preparação de infraestrutura e implantação das ferramentas em cloud;
  • Definir e apoiar o processo de definição da Auditoria, Logs e Monitoramento da Infraestrutura;
  • Definir e apoiar a definição da automação do processo de provisionamento;
  • Definir e apoiar o processo de definição da operação dos ambientes;
  • Definir e apoiar o processo de definição da estratégia de convivência e migração de ambiente on-premisse para cloud;

Requisitos obrigatórios: Requisitos Técnicos:

  • Experiência em linguagens orientadas a objeto, preferencialmente Java e seus principais frameworks (Spring Boot, Maven, JUnit);
  • Experiência com containers e orquestradores (DockerHelmKubernetesOpenshift);
  • Experiência com provisionamento de infraestrutura na Cloud (Azure (Preferencial), GCP, AWS);
  • Conhecimento em padrões arquiteturais como Hexagonal Architecture (Ports and Adapters), DDD, Clean Architecture, etc;
  • Conhecimento em padrões de segurança OAUTH, implementação de MTLS (SSL2Way);
  • Conhecimento conceitual e de ferramentas DevOps (CI/CDJenkinsGitNexus, Azure);
  • Experiência em Arquitetura distribuída e Event-driven;
  • Experiência com serviços de mensageria;
  • Experiência em soluções utilizando Arquitetura de Microserviços e sistemas distribuídos;

Requisitos Comportamentais:

  • Ownership – Sentimento de dono;
  • Pragmatismo para resolução de problemas;

Requisitos desejáveis:

  • Experiência em times e modelos de trabalho ágeis (Scrum / Kanban);
  • Participação ou contato com comunidades de Tecnologia (palestras, meetups e eventos);
  • Inglês Avançado;