Job Openings Analista Engenharia Senior

About the job Analista Engenharia Senior

  • Construir soluções de desenvolvimento de software com foco em catálogo;
  • Possuir visão clara de todo o ciclo de desenvolvimento de software;
  • Apoiar nas decisões técnicas e estratégicas, avaliando os riscos e impactos das soluções (resiliência, performance, escalabilidade, segurança, etc);
  • Cultivar um ambiente de trabalho inclusivo e colaborativo, incentivando a diversidade e o trabalho em equipe, garantindo as entregas;
  • Participar da construção e validação das soluções desenvolvidas garantindo boa comunicação e clareza nos processos;
  • Trabalhar junto ao time na construção, definição e execução de cenários de testes do produto;
  • Proatividade e dinamismo para com o time, apoiando na solução de problemas de alta complexidade;
  • Estabelecer e promover práticas de desenvolvimento ágil, incentivando a colaboração, feedback contínuo e melhoria contínua;
  • Monitorar e analisar métricas de desempenho, identificando oportunidades de otimização e aprimoramento do sistema;
  • Atuar no desenvolvimento de ponta a ponto, junto com o resto do time;
  • Auxiliar na definição de arquitetura, código de execução e testes;
  • Experiência Backend em uma das linguagens de programação Backend (Java, Node, Kotlin, etc.);
  • Experiência com desenvolvimento de arquitetura distribuídas, resilientes, escaláveis e de alta performance;
  • Experiência em modelagem, documentação e implementação de APIs;
  • Experiência em soluções Cloud (AWS, GCP, Azure, etc.);
  • Experiência com Git, Docker, Kubernetes;
  • Experiência com observabilidade de software;
  • Conhecimento com Spring Boot, mensageria e cache;
  • Conhecimento de arquitetura de microsserviços;
  • Conhecimento de comunicação de microsserviços (síncrona e assíncrona);
  • Conhecimento de boas práticas de desenvolvimento de software;
  • Conhecimento de bancos de dados relacionais e não relacionais;
  • Conhecimento de padrões de qualidade (Pirâmide de testes, testes unitários, automação de testes).
  • Experiência com ferramentas e práticas de observabilidade e troubleshooting de aplicações;
  • Vivência em práticas ágeis como Scrum ou Kanban.
  • Modelo de trabalho: Hibrido.