Vaga de Arquiteto de Software Sênior – Grupo Montreal – Home Office, Rio de Janeiro (Remote)

Arquiteto de Software Sênior – Grupo Montreal – Home Office

Grupo Montreal

📍 Rio de Janeiro (Remote) Rio Empregos

Descrição da Vaga

Arquiteto de Software Sênior – Grupo Montreal – Home Office

Responsabilidades e atribuições
Profissional da CONTRATANTE e também da CONTRATADA que coordena o trabalho em relação às decisões arquiteturais de software que afetam a aplicação. Atua 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.

Requisitos e qualificações

Profissional responsável pela evolução das diretrizes arquiteturais e garantia da qualidade técnica dos sistemas. Atua de forma transversal unindo governança técnica e requisitos para o desenvolvimento de soluções sustentáveis e escaláveis.

Responsabilidades Principais

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 obrigatórios

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.

Possuir experiência como Arquiteto de Software Sênior e em desenvolvimento ágil.

Arquitetura e Padrões: Arquitetura de Microserviços, Domain-Driven Design (DDD), Clean Architecture e Padrões de Projeto (Design Patterns).
Ecossistema Full Stack: Experiência avançada nos ecossistemas Node.js/TypeScript e PHP.
DevOps e Containers: Docker, Git, CI/CD e estratégias de deploy automatizado.
Cloud e Infraestrutura: Conceitos de cloud-native development, infraestrutura escalável e Infrastructure as Code (IaC).
Observabilidade: Arquitetura de logs, métricas, tracing e monitoramento de aplicações.
Inteligência Artificial: IA Agêntica, LLMs e boas práticas em engenharia de prompt.

Conhecimentos desejáveis

Infrastructure as Code: Terraform.
CI/CD: GitHub Actions, GitLab CI ou ferramentas equivalentes para automação de build, testes e deploy.
Orquestração: Kubernetes e arquiteturas baseadas em containers.
Cloud: Experiência com AWS, Azure ou Google Cloud.
Observabilidade: Elastic Stack (ELK), OpenTelemetry, Prometheus, Grafana, Sentry ou ferramentas equivalentes.
Segurança: Estratégias DevSecOps, gestão de secrets, análise de vulnerabilidades e práticas baseadas em OWASP.
Sistemas Distribuídos: Arquitetura de sistemas distribuídos e mensageria com Kafka e/ou RabbitMQ.
Resiliência e Escalabilidade: Load balancing, health checks, cache, circuit breaker, estratégias de alta disponibilidade, escalabilidade horizontal e disaster recovery.

Candidate-se, clicando no botão “Candidatar-se à vaga” abaixo


Publicado há 1 mês

Outras buscas que podem te interessar:

📚 Aprimore seus conhecimentos

Desenvolva novas habilidades e destaque-se no mercado de trabalho com cursos especializados