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.
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.
Categorias
Sobre a Empresa
Mais vagas na Montreal Oficial →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
Você será redirecionado para o site da empresa
Vagas Relacionadas
Desenvolvedor Backend Sênior
Digisystem
Líder de Arquitetura e Framework
SoftExpert
Dev Full Stack Jr. - PHP/Symfony + Angular - Florianópolis -SC
Stefanini Group
Analista de Requisitos Pleno
Join Tecnologia
Pessoa Desenvolvedora Fullstack React/Kotlin/Java Especialista I (RGM e Demanda)
Grupo Boticário