Arquitetura de Software Sr - Home Office

Home Office Estágio/Júnior Híbrido Dev/Sistemas Infra Dados

Arquitetura de Software Sr

Home OfficeCLTSenior 10 candidatoshá 448 dias

Agradecemos seu interesse! No momento, não estamos aceitando novas candidaturas para esta vaga, mas temos várias outras oportunidades esperando por você.

Sobre a Vaga

Salário a Combinar
E-mail: rh***@***.br — Quando disponibilizado pela empresa, o contato poderá ser visualizado por assinantes Premium.
Whats: (xx)***xxx — Quando disponibilizado pela empresa, o contato poderá ser visualizado por assinantes Premium.
1 Vaga

Requisitos

Os conhecimentos técnicos considerados como critérios balizadores para a seleção dos profissionais consistem (mas não se limitam à):

  • Construir projetos FrontEnd ou BackEnd utilizando uma linguagem de programação convencional há mais de 8 anos (preferencialmente AngularJS, .NET ou C#);
  • Conhecer técnicas e metodologias para a definição da Arquitetura nos distintos domínios (Negócios, Dados, Sistemas e Tecnologias) através do mapeamento de requisitos funcionais e não-funcionais;
  • Conhecer frameworks de mercado que fomentem a governança e reutilização dos artefatos arquiteturais mantendo essa prática viva e flexível à evoluções sempre que for necessária;
  • Aplicar testes (Unitário, Integração e carga/performance) há pelo menos 3 anos e conhecer testes de mutação e E2E;
  • Saber utilizar alguma ferramenta/processo de Integração e Entrega Contínua e Configuração de Código (Preferencialmente GitLab, Jenkins ou AzureDevops) há pelo menos 2 anos;
  • Conhecer e saber evoluir/desenvolver alguma ferramenta/Plataforma para Gestão de APIs/Serviços (Preferencialmente Apigee) há pelo menos 2 anos;
  • Conhecer e saber aplicar no mínimo 8 das seguintes siglas: BDD, DDD, FDD, MVC, MVVM, MVP, BFF, EDA, SOA, HTTP, MQTT, AMQP, JSON, gRPC, SaaS, IaaS, PaaS e/ou IaC;
  • Conhecer e saber aplicar no mínimo 5 dos seguintes padrões e referências:
  • o Prototype e/ou Singleton;
  • o Composite e/ou Façade e/ou Proxy;
  • o Iterator e/ou Mediator e/ou Visitor;

o Model View Controller (MVC) e/ou Model View ViewModel (MVVM) e/ou Model View Presenter (MVP);

o Dependency Injection e/ou Mock object e/ou Inversion of control e/ou Unit of Work;

  • Principais Atividades e Desafios:

Assegurar que as aplicações sejam projetadas e construídas com base em princípios de arquitetura sólida, utilizando as melhores práticas e tecnologias disponíveis, garantindo:

  • Escalabilidade: Capacidade de lidar com picos de demanda e crescimento futuro, garantindo performance e resposta rápida.
  • Resiliência: Projetar para a recuperação de falhas. Isso inclui redundância, failover, monitoramento proativo e estratégias de recuperação.
  • Segurança: Proteção de dados e sistemas contra ameaças, garantindo a integridade e confidencialidade da informação. Implementar autenticação, autorização, criptografia e mecanismos de proteção contra ataques.
  • Manutenibilidade: Facilidade de atualização, correção de erros e implementação de novas funcionalidades.
  • Padrões Arquiteturais: Escolher padrões adequados, como microsserviços, monolitos, SOA ou serverless. Considerar trade-offs entre simplicidade e flexibilidade.
  • Integração: Interoperabilidade com outros sistemas e plataformas, promovendo a comunicação e o fluxo de dados.
  • Requisitos Não-Funcionais: Otimizar para desempenho, disponibilidade e confiabilidade. Definir métricas e metas claras.
  • Documentação: Registrar decisões arquiteturais, diagramas e fluxos de dados. Isso facilita a comunicação e a manutenção.
  • Qualidade: Experiência de usuário positiva, interface intuitiva e confiabilidade da aplicação.
  • Enviar CV para talentos@verx.com.br

Requisitos

Arquiteto de Software
Nível: Senior
Contratação CLT.

Benefícios

Não informado.

Vagas semelhantes que ainda estão abertas

Oportunidades ativas na mesma área/tecnologia para você continuar a candidatura.

Prepare-se para aumentar suas chances nesta oportunidade

Pratique com testes técnicos e treinamentos alinhados ao perfil desta vaga.

Curadoria Nerdin

Cursos recomendados para Arquitetura de Software Sr

Selecionamos conteúdos alinhados às competências pedidas nesta oportunidade para você aumentar suas chances no processo seletivo.

Explorar recomendações