Arquiteto de Software
CRP Tech
Deseja trabalhar em uma empresa que respira tecnologia, oferece novos desafios, plano de carreira e um ambiente de trabalho de constante desenvolvimento profissional?
Confira o perfil abaixo e candidate-se!
Formação : Superior em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.
Experiência:
Experiência sólida como Arquiteto de Software, Tech Lead ou função equivalente.
Experiência na definição e evolução de arquiteturas de sistemas distribuídos e aplicações de alta complexidade.
Conhecimentos Técnicos:
Arquitetura e Engenharia de Software
Arquitetura de software, sistemas distribuídos, microserviços e arquiteturas orientadas a eventos.
Domínio de padrões e práticas como SOLID, Design Patterns, Clean Architecture, Arquitetura Hexagonal e DDD.
Conhecimento de padrões de integração, APIs REST, gRPC, mensageria e comunicação assíncrona.
Conhecimento de padrões arquiteturais relacionados a escalabilidade, resiliência, disponibilidade, performance e segurança.
Experiência com testes automatizados, qualidade de código, revisão técnica e práticas de desenvolvimento seguro.
Capacidade de avaliar alternativas arquiteturais considerando trade-offs, custo, risco, prazo, complexidade, sustentabilidade e impacto
operacional.
Linguagens e Desenvolvimento
Conhecimento sólido nas principais tecnologias utilizadas no desenvolvimentocorporativo, especialmente:
Java / Spring Boot
.NET / C#
TypeScript / Node.js
Angular e/ou React
É esperado que o arquiteto possua profundidade técnica suficiente para revisar implementações, desenvolver provas de conceito e atuar de forma hands-on em situações críticas.
Containers, Infraestrutura e Cloud Native
Experiência com:
Docker e Docker Swarm
Kubernetes
Helm
Rancher e/ou OpenShift
ArgoCD e práticas de GitOps
Proxies e servidores web como Nginx, Traefik e Apache
Load Balancers e estratégias de balanceamento de carga
API Gateway e API Management
Service Discovery, escalabilidade horizontal e alta disponibilidade
Fundamentos de redes, DNS, TLS/SSL, proxies reversos e infraestrutura aplicada às aplicações
CI/CD e DevOps
Conhecimento avançado na criação, evolução e governança de pipelines de CI/CD, contemplando:
Build, testes e análise de qualidade
Gestão de artefatos e versionamento
Segurança no pipeline
Deploy automatizado
Estratégias de rollback
GitOps
Gestão de configurações e ambientes
Observabilidade das entregas
Experiência com ferramentas como Azure DevOps, GitHub Actions, GitLab CI, Jenkins, ArgoCD ou similares.
Inteligência Artificial aplicada à Engenharia
Conhecimento e experiência com agentes de codificação e ferramentas de desenvolvimento assistido por IA, como:
OpenAI Codex
Claude Code
OpenCode
Ferramentas equivalentes de AI Coding
Capacidade de aplicar essas ferramentas de maneira segura e produtiva em atividades como desenvolvimento, revisão de código, documentação, testes, refatoração, análise técnica e automação, mantendo critérios de qualidade, segurança e governança.
Autenticação e Segurança
Conhecimento de:
OAuth 2.0
OpenID Connect
JWT
SSO
Keycloak / RHSSO
Better Auth ou soluções equivalentes
Autorização baseada em roles e permissões
Boas práticas de segurança de aplicações e APIs
OWASP e desenvolvimento seguro
Bancos de Dados e Mensageria
Experiência com:
Bancos relacionais, como PostgreSQL, Oracle, SQL Server e MySQL
Bancos NoSQL e mecanismos de busca/cache, como MongoDB, Redis e
Elasticsearch
Modelagem de dados e otimização de consultas
Versionamento e evolução de schemas
Kafka, RabbitMQ, Azure Service Bus ou tecnologias equivalentes
Arquiteturas orientadas a eventos
Documentação e Governança de Arquitetura
Experiência na criação e manutenção de documentação técnica utilizando:
C4 Model
ADRs Architecture Decision Records
Diagramas de arquitetura
UML quando aplicável
Documentação de APIs e integrações
Capacidade de documentar decisões arquiteturais, contextos, componentes, integrações, riscos, restrições e trade-offs, mantendo a documentação objetiva e atualizada.
Conhecimentos Desejáveis/Diferenciais
Certificações AWS, Azure ou outras plataformas de Cloud.
Certificações Kubernetes, como CKA ou CKAD.
Certificações relacionadas à arquitetura de software.
Pós-graduação ou especialização em Arquitetura de Software.
Experiência em sistemas críticos, ambientes de alta disponibilidade ou sistemas governamentais/judiciário.
Experiência com Platform Engineering, SRE ou práticas de engenharia de plataforma.
Inglês avançado para leitura e produção de documentação técnica.
Softskills
Comunicação clara e objetiva
Liderança técnica e capacidade de influência
Pensamento analítico e visão sistêmica
Capacidade de tomada de decisão
Resolução de problemas complexos
Planejamento, organização e priorização
Senso de dono e orientação para resultados
Colaboração e trabalho em equipe
Capacidade de negociação e gestão de conflitos
Mentoria e desenvolvimento técnico de profissionais
Adaptabilidade e aprendizado contínuo
Capacidade de atuar com autonomia sem perder o alinhamento com negócio e stakeholders
Atividades e Responsabilidades
Definir, evoluir e garantir a aderência às arquiteturas de referência.
Apoiar o time na tomada de decisões técnicas, avaliando alternativas, riscos, impactos e trade-offs.
Traduzir necessidades de negócio em soluções técnicas viáveis, escaláveis e sustentáveis.
Atuar no refinamento técnico e na decomposição de demandas e soluções.
Apoiar estimativas, sequenciamento de atividades, identificação de dependências e planejamento técnico.
Identificar e mitigar riscos relacionados à arquitetura, segurança, performance, escalabilidade, integrações e débito técnico.
Realizar Design Reviews e Code Reviews, garantindo consistência e qualidade técnica das implementações.
Definir e disseminar padrões, boas práticas e guidelines de engenharia.
Promover práticas de CI/CD, DevOps, GitOps, automação e infraestrutura como parte do ciclo de desenvolvimento.
Garantir padrões adequados de observabilidade, monitoramento, logging, tracing e troubleshooting.
Acompanhar a saúde técnica dos produtos por meio de indicadores de estabilidade, performance, qualidade, testes e débito técnico.
Apoiar tecnicamente incidentes críticos, realizando análise de causa raiz e propondo soluções estruturais para evitar recorrência.
Avaliar e recomendar tecnologias, ferramentas, frameworks e padrões considerando maturidade, custo, aderência e escalabilidade.
Criar provas de conceito para validação de tecnologias e decisões arquiteturais.
Atuar de forma hands-on em problemas críticos ou de alta complexidade.
Promover mentoria, pareamento e compartilhamento de conhecimento com os times.
Facilitar o alinhamento técnico entre desenvolvimento, produto, infraestrutura, segurança, QA, arquitetura e demais stakeholders.
Informações sobre o Contrato de Trabalho
Remuneração: A combinar
Carga Horária: 40h semanais – Segunda a Sexta – das 08:00 às 12:00 e das 14:00 às 18:00.
Acesso à cursos em plataformas de ensino.
Modelos de atuação: Remoto
Diversidade e Inclusão
Acreditamos que a pluralidade torna nosso time mais forte. Por isso, nossos processos seletivos são pautados pelo respeito, pela equidade e pela valorização das pessoas.
Valorizamos a inclusão para promover oportunidades a todas as pessoas, abraçando a pluralidade de raças, identidades de gênero, origens, orientações e Pessoas com Deficiência PcD.
Aqui, cada pessoa tem espaço para ser quem é, desenvolver seu talento, entregar com excelência e fazer a diferença.
Vem construir história com a gente!
]]><
- ...vendas consultivas e negociação. Será um diferencial se você tiver: Experiência com vendas via Meet e demonstrações remotas de software; Vivência prévia nos segmentos de Food ou Varejo; Experiência no modelo de negócio SaaS. Benefícios para a sua jornada:...
- ...o negócio dos nossos clientes. Sobre a vaga Buscamos um(a) Arquiteto(a) Cloud Pleno para atuar no desenho, na implementação e na evolução... ...distribuídos. Experiência anterior em engenharia de software, infraestrutura ou DevOps. Familiaridade com práticas de FinOps...
- ...boas práticas de versionamento de código utilizando Git; Participar de revisões de código, testes e processos de qualidade de software; Trabalhar em conjunto com equipes multidisciplinares para levantamento e implementação de requisitos. Requisitos Experiência...
- ...ou Similar Projetar, implementar e manter APIs RESTful seguras, padronizadas e de alta performance. Analisar requisitos de software estruturados (Histórias de Usuário e critérios de aceitação) e traduzi-los em soluções técnicas e código funcional Implementar...
- ...versionamento de código (Git); Publicação e manutenção de apps nas lojas (Google Play e App Store); Boas práticas de desenvolvimento de software (Clean Architecture, SOLID, Clean Code, revisão de código por PR); Experiência em automação de publicações de aplicativo mobile...
- ...global. Quer fazer parte dessa história e transformar ideias e sonhos em realidade? Como Profissional de Desenvolvimento de Software você vai: Desenvolver e manter componentes de software, aplicando boas práticas de codificação, testes e segurança....
- ...comprometido com a qualidade do código e que goste de trabalhar em ambientes de inovação. Como Profissional de Desenvolvimento de Software você vai: Desenvolver e manter componentes de software, aplicando boas práticas de codificação, testes e segurança....
- ...; PRINCE2; Kanban Management Professional (KMP); certificações Microsoft; certificações relacionadas a arquitetura de software, segurança da informação, DevOps, computação em nuvem, automação de processos, inteligência artificial e demais tecnologias...
- ...aprovações e demais registros sejam mantidos atualizados nas ferramentas disponibilizadas pelo Sebrae/RJ, especialmente no SAOS e no software de gestão da sustentação. A atuação deverá abranger serviços de sustentação, suporte técnico, correções em produção e...
- ...; ;Esse profissional será responsável por definir, analisar e validar arquiteturas e soluções técnicas, elaborar projetos de software, estabelecer padrões de integração, orientar as equipes de desenvolvimento e assegurar a coerência arquitetural das soluções. Deverá...
- ...profissionais de menor senioridade. Sua atuação deverá observar as práticas do framework Scrum, os princípios de engenharia de software do SWEBOK, os padrões de qualidade, segurança, documentação, versionamento e testes definidos para cada ordem de serviço. Entre as...
- ...Buscamos um(a) Arquiteto(a) Power Platform para liderar a definição da arquitetura, governança e evolução das soluções Microsoft Power Platform, garantindo escalabilidade, segurança, integração e aderência às necessidades do negócio. Principais Responsabilidades Definir...
- ...technologies, anti-crawling mechanisms, and AI-powered extraction approaches. Requirements At least 5 years of professional software engineering experience building production systems. Strong knowledge of algorithms, data structures, concurrency, and distributed...
- ...collaborate with customers and subject-matter experts, and take ownership of product outcomes. Requirements Four or more years of software engineering experience, most of it in frontend work, at companies with strong engineering practices. Strong frontend capability...
- ...settlement, property data and technology solutions. First American (India) creates quality solutions for its customers by combining software, back office, and knowledge processing operations to fulfill First American's business requirements. Our priorities are our...
- ...Experiência Prática: 1 a 2 anos de vivência em áreas de infraestrutura, suporte avançado a sistemas, DevOps ou desenvolvimento de software; Sistemas Operacionais: Boa familiaridade com ambientes Linux (comandos básicos, navegação, troubleshooting inicial), noções básicas...
- ...equipamentos de infraestrutura do varejo, prestando suporte técnico para solucionar incidentes e requisições relacionadas a hardware, software e conectividade das lojas. Realizar manutenções preventivas e corretivas nos devices e equipamentos em operação, minimizando o...
- Sólida experiência em desenvolvimento Java (versões LTS recentes) e ecossistema Spring (Spring Boot) Domínio de integração de sistemas: APIs REST/SOAP, contratos, versionamento e tratamento de erros Experiência com mensageria e processamento assíncrono (ex.: SQS, ...
- ...Ensino Superior em Análise e Desenvolvimento de Sistemas ou áreas afins; Sólidos conhecimentos em processo de testes e qualidade do software para garantir a qualidade e usabilidade dos produtos desenvolvidos pela TI e satisfação dos clientes; Experiência com...
- ...match perfeito: ~ Graduação completa em Ciência da Computação, Sistemas de Informação, Engenharia da Computação, Engenharia de Software, Ciência de Dados, Estatística, Engenharia, Administração com ênfase em tecnologia ou áreas correlatas. Outras formações podem ser...
- ...Hard Skills Ensino Superior completo em Engenharias (Produção, Computação, Software ou correlatas), Administração, Sistemas de Informação, Ciência da Computação ou áreas afins; Atuação em consultoria ou projetos de transformação digital, inovação ou melhoria de...
- ...com planejamento, elaboração e execução de cenários e casos de teste; Conhecimento dos processos e boas práticas de testes de software; Conhecimento sólido em pelo menos um módulo SAP, como FI, MM, SD ou correlatos; Capacidade para analisar requisitos, identificar...
- ...Perfil analítico e interesse em investigar problemas; Flexibilidade para lidar com mudanças de prioridade; Conhecimento básico sobre testes de software; Interesse em desenvolver carreira na área de Qualidade de Software (QA). FORMAÇÃO SUPERIOR - CURSANDO...
- ...capacidade de gerar produtos e serviços, atuar em processos de suporte, de desempenho de aplicações, de qualidade em engenharia de software e de testes de sistemas, gerar análise de documento contendo as funcionalidades dos sistemas e encaminhar o projeto para os demais...
- ...Humanz que buscamos: Atuação prévia em suporte N1/N2 a sistemas corporativos (CRM/ERP); Conhecimento em sustentação de Jira Software; Experiência no uso das Ferramentas de Gestão de Atendimento; Experiência com metodologia ITIL e gestão de incidentes, com histórico...
- ...infraestrutura de servidores, armazenamento (Storage), backup, bancos de dados e monitoramento. Conhecimento em licenciamento de software (Microsoft, VMware, Oracle ou similares) será considerado diferencial. Excel Avançado, incluindo tabelas dinâmicas, fórmulas e...
- ...objetos, estruturas de dados e APIs. Experiência ou familiaridade com bancos de dados SQL e/ou NoSQL. Noções de arquiteturas de software (monolito, microsserviços, event-driven, entre outras). Vivência em metodologias ágeis. Experiência com práticas de DevOps,...
- ...portfólios de projetos, gerando estudos e insights que apoiem o acompanhamento das entregas, indicadores e performance da fábrica de software. Preparar e estruturar bases de dados para consumo por soluções de Inteligência Artificial, Machine Learning e motores...
- ...especificar soluções corretivas e preventivas na utilização dos softwares, a fim de atender as demandas de projetos internos e externos.... ...buscando meios técnicos para a resolução e desenvolvimento de software para a correção do problema encontrado. Elaborar e montar...
- ...Requisitos Necessários Ensino superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas (necessário estar em posse do diploma no processo); Domínio de frameworks/bibliotecas como Angular; Experiência com HTML5...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Arquiteto de Software. Seja o primeiro a se candidatar!

