Experiência: Sênior
Remuneração: A combinar
Modelo de atuação: Híbrido
Endereço: Não aplicável
Horário de Trabalho:
Flexível
Tipo de contratação: Pessoa Jurídica (PJ)
Formação/Escolaridade:
Superior completo ou em andamento na área de informática, ou áreas afins.
Principais Responsabilidades e Atribuições:
Analisar a melhoria contínua da arquitetura de sistemas existente;
Projetar soluções escaláveis e de alta performance que integrem múltiplas tecnologias e sistemas;
Colaborar com equipes de desenvolvimento para implementar práticas recomendadas de desenvolvimento de software e DevOps;
Realizar auditorias técnicas e análises de código para identificar áreas de melhoria;
Desenvolver e manter documentação técnica detalhada da arquitetura de sistemas;
Criar padroes de segurança e a conformidade dos sistemas com as normas de segurança de dados aplicáveis;
Fornecer liderança técnica e orientação para a equipe de desenvolvimento;
Estar em contato direto tanto com a área técnica como a de negócio;
Organizar padroes para testes de Unidade, Componente, Integração e de Sistema, dos artefatos produzidos.
Qualificações Técnicas (Inegociável):
Sólida experiência com Java EE 7 e Spring Boot (Java 11);
Conhecimento em softwares de autenticação como keyclockImplantar e/ou auxiliar na implantação de sistemas;
Garantir que a arquitetura contemple os atributos de qualidade do sistema;
Conhecimento avançado em desenvolvimento front-end com Angular 8;
Familiaridade com arquiteturas monolíticas e microserviços;
Experiência com bancos de dados relacionais (preferencialmente Oracle) e não relacionais;
Conhecimento em Pl/SQL, Oracle;
Experiencia em docker,Kubernetes;
Experiência com ferramentas de CI/CD (por exemplo, Jenkins, GitLab CI/CD);
Conhecimento em monitoramento e logging (por exemplo, Prometheus, Grafana);
Conhecimento com infraestrutura como código (por exemplo, Terraform, Ansible);
Capacidade de realizar auditorias técnicas e análises de código para identificar gargalos e vulnerabilidades;
Habilidade em criar roadmaps de desenvolvimento e priorizar upgrades e melhorias;
Conhecimento em práticas de segurança de dados e conformidade com regulamentações aplicáveis;
Experiência em integrar práticas de segurança no ciclo de desenvolvimento de software;
Excelentes habilidades de comunicação para interagir com stakeholders técnicos e não técnicos;
Capacidade de liderança e gestão de equipe, promovendo um ambiente colaborativo;
Familiaridade com metodologias ágeis.
Soft Skills:
Trabalho em Equipe;
Comprometido
Dinâmico
Flexível
Pontual com prazos
Senso crítico
Senso de priorização e urgências