Montreal Oficial

Arquiteto de Software Sênior

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

Como Arquiteto de Software Sênior na Montreal, você coordenará as decisões arquiteturais de software que afetam a aplicação. Atuará nas atividades de desenho da arquitetura, POC arquitetural, definição de padrões arquiteturais e de codificação de software, considerando as tecnologias e framework padrão adotados. Será responsável pela evolução das diretrizes arquiteturais e garantia da qualidade técnica dos sistemas, atuando de forma transversal unindo governança técnica e requisitos para o desenvolvimento de soluções sustentáveis e escaláveis.

Responsabilidades

  • Definição de padrões arquiteturais, mentoria técnica da equipe e realização de revisão de código crítica.
  • Desenho de soluções escaláveis de backend e frontend, alinhando escolhas tecnológicas aos objetivos de negócio.
  • Implementação Full Stack das funcionalidades e módulos de maior complexidade técnica.
  • Definição de padrões de desenvolvimento, integração, versionamento, entrega e operação das aplicações.
  • Participação na definição da arquitetura de infraestrutura, estratégias de deploy, escalabilidade, disponibilidade e observabilidade.
  • Definição de padrões para containers, pipelines de CI/CD e automação do ciclo de desenvolvimento e implantação.
  • Apoio à definição de estratégias de segurança, continuidade, monitoramento e operação dos ambientes.
PUBLICIDADE

Requisitos

  • Formação superior completa (tecnólogo, graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação.
  • Experiência como Arquiteto de Software Sênior.
  • Experiência em desenvolvimento ágil.
  • Conhecimento em Arquitetura de Microserviços.
  • Conhecimento em Domain-Driven Design (DDD).
  • Conhecimento em Clean Architecture.
  • Conhecimento em Padrões de Projeto (Design Patterns).
  • Experiência avançada nos ecossistemas Node.js/TypeScript.
  • Experiência avançada nos ecossistemas PHP.
  • Conhecimento em Docker.
  • Conhecimento em Git.
  • Conhecimento em CI/CD.
  • Conhecimento em estratégias de deploy automatizado.
  • Conhecimento em conceitos de cloud-native development.
  • Conhecimento em infraestrutura escalável.
  • Conhecimento em Infrastructure as Code (IaC).
  • Conhecimento em arquitetura de logs.
  • Conhecimento em métricas.
  • Conhecimento em tracing.
  • Conhecimento em monitoramento de aplicações.
  • Conhecimento em IA Agêntica.
  • Conhecimento em LLMs.
  • Conhecimento em boas práticas em engenharia de prompt.
  • Conhecimento em Terraform.
  • Conhecimento em GitHub Actions.
  • Conhecimento em GitLab CI.
  • Conhecimento em Kubernetes.
  • Experiência com AWS.
  • Experiência com Azure.
  • Experiência com Google Cloud.
  • Conhecimento em Elastic Stack (ELK).
  • Conhecimento em OpenTelemetry.
  • Conhecimento em Prometheus.
  • Conhecimento em Grafana.
  • Conhecimento em Sentry.
  • Conhecimento em estratégias DevSecOps.
  • Conhecimento em gestão de secrets.
  • Conhecimento em análise de vulnerabilidades.
  • Conhecimento em práticas baseadas em OWASP.
  • Conhecimento em arquitetura de sistemas distribuídos.
  • Conhecimento em mensageria com Kafka.
  • Conhecimento em mensageria com RabbitMQ.
  • Conhecimento em Load balancing.
  • Conhecimento em health checks.
  • Conhecimento em cache.
  • Conhecimento em circuit breaker.
  • Conhecimento em estratégias de alta disponibilidade.
  • Conhecimento em escalabilidade horizontal.
  • Conhecimento em disaster recovery.

Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade. Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores.

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE