Soluções
Software de recrutamento
Divulgue vagas, importe perfis, pré-qualifique candidatos com perguntas personalizadas e controle todo o recrutamento em um só lugar.
Serviço de recrutamento
Confie em nós para encontrar seu talento tech. Com o nosso time especializado atuamos nas principais etapas de recrutamento.
Base de talentos
Os melhores talentos tech do Brasil, todos pré-selecionados e prontos para novas oportunidades.
Nossos planos
Descubra o plano perfeito para suas necessidades.
Casos de uso
Pequenas e Médias Empresas
Todas as soluções em um só lugar para contratar com mais agilidade e assertividade.
Grandes Empresas
Confie em nós para encontrar seu talento tech. Com o nosso time especializado atuamos nas principais etapas de recrutamento.
Consultorias TI
Os melhores talentos tech do Brasil, todos pré-selecionados e prontos para novas oportunidades.
Tech Recruiter as a Service
Contrate agora o talento que sua empresa precisa.
Por que a GeekHunter?
Recursos
Blog RH
Conteúdos sobre gestão de pessoas, cultura organizacional e tendências em recursos humanos.
Blog TI
Artigos sobre desenvolvimento, infraestrutura, segurança e inovação na tecnologia da informação para profissionais.
GeekAcademy
Seja especialista na sua área com cursos e formações que irão levar sua carreira para um novo nível.
Webinars
Aprenda com especialistas em recrutamento e seleção de talentos.
Perguntas Frequentes
Respostas esclarecedoras às dúvidas mais comuns sobre uso da plataforma e processos de recrutamento.
PT
Empresa Confidencial
Remoto
(Qualquer lugar)
Faixa de Remuneração
Não informada
Nível de Experiência
Sênior
Requisitos
Tarefas e Responsabilidades
Confira o perfil abaixo e candidate-se!
Formação/Escolaridade: 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 Obrigatórios
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.
Remoto
Compartilhar vaga:
Compartilhar vaga: