Descrição de Vaga



Código: 2524
Título da vaga: Arquiteto de Software
Local: São Paulo,São Paulo
Região: Outra
Tipo de emprego: PJ
Nível Profissional: Especialista
NÍvel Acadêmico: Ensino Superior Completo
Turno/Horas:
Habilidades: 0
Categoria:
Remuneração Básica: -   - 
Benefícios: 0
Resumo da Vaga: Oportunidade para Arquiteto de Software para atuar em projeto em cliente de grande porte na elaboração de soluções baseadas nas arquiteturas de Container ou Serverless. Configuração de soluções ou funcionalidades em ao menos uma dos fornecedores de Cloud: GCP, AWS e Openshift.

Requisitos necessários:
- Conhecimento no modelo de disponibilidade de serviços (DNS, Firewall e Segurança de Acesso);
- Conhecimento na configuração ou no modelo de atribuição de nomes a aplicações e funcionalidades;
- Conhecimento no armazenamento de dados como: Serviços de Storage e Banco de dados (SQL ou NoSQL);
- Conhecimento ao menos nas linguagem de desenvolvimento Java e desejável conhecimento em ao menos uma das liguanges: NodeJS e Python;
- Conhecimento em ao menos um dos ambientes de execução de aplicações: Tomcat, Jetty, Jboss, Websphere e Weblogic;
- Conhecimento no Framework de desenvolvimento Java Spring Boot aplicado a microsserviços com o uso de Swagger e soluções MVC;
- Conhecimento nos modelos de autenticação e autorização OAuth2, SAML, JWT, RBAC e ACL;
- Conhecimento no modelo e necessidades de ferramentas ESB, API Gateway e API Management;
- Conhecimento nos padrões de arquitetura: EIP (Enterprise Integration Patterns), Microservices ou Nanoservices, SOA (Service Oriented Architecture), BFF (Backend For Frontend) e Microfrontend;
- Conhecimento em modelos de entidades funcionais, sendo desejável experiência com análise e criação de entidades através do modelo DDD.

Capacidade analítica.
- Captura e analise de requisitos funcionais e não funcionais, entendimento de histórias funcionais e técnicas ou casos de uso;
- Construção dos diagramas: Arquitetura Lógica, Arquitetura de Componentes, Diagrama de Sequencia funcional
- Desejável conhecimento nos diagramas BPM, Atividades e ou estado;
- Validação e estimativa de requisitos funcionais, como volumetria de transações e volume de recursos de sistemas, como Espaço em disco, Memória e CPU;
- Construção de soluções, realizando o entendimento da situação atual e desenhando a proposta futura utilizando os princípios SOLID.
- Experiência na decomposição funcional de soluções monolíticas, reconhecendo fronteira dos novos componentes, como ambientes de execução e agrupamentos por responsabilidade.

Diferenciais:
- Desejável experiência soluções com o uso de serviços de Cache de dados ou de busca otimizada ELK;
- Desejável conhecimento em arquiteturas CEP, Alta disponibilidade e Resiliente;
- Desejável conhecimento e construção de soluções Mobile com ao menos um dos os frameworks: Nativescript, Flutter ou ReactJS;



Enviar este trabalho para um amigo
Seu nome: 
O endereço de email do seu amigo: 
Importar seus Contatos:

Compartilhar essa vaga

Share