Arquiteto de Software
Descrição da Vaga
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! Arquiteto de Software experiente para liderar tecnicamente nossas iniciativas de desenvolvimento. **Formação/Escolaridade** Superior completo em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas afins. **Requisitos Obrigatórios** * Formação Acadêmica: Superior completo em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas afins. * Tempo de Experiência: Mínimo de 5 anos de experiência comprovada atuando especificamente como Arquiteto de Software ou Tech Lead. **Conhecimentos Técnicos Obrigatórios** **Arquitetura e Design de Software:** * Sólida experiência em design de aplicações distribuídas e Microserviços. * Domínio de Design Patterns, SOLID, Clean Architecture, Arquitetura Hexagonal (Ports and Adapters) e DDD (Domain\-Driven Design). * Prática de TDD (Test Driven Development). * Experiência com integração de sistemas (REST, gRPC, SOAP) e contratos de interface (OpenAPI/Swagger). * Estratégias de autenticação e segurança (OAuth2, OIDC, JWT), com foco em Red Hat SSO (RHSSO) ou Keycloak. **Backend e Banco de Dados:** * Experiência sênior nas principais stacks de mercado, com ênfase em Java (Spring Boot) e/ou .NET (C\#) e Node.js. * Experiência com Servidores de Aplicação, especificamente JBoss AS. * Modelagem de dados, otimização de queries e versionamento de banco de dados utilizando Liquibase. * Bancos de Dados Relacionais (Oracle, PostgreSQL, SQL Server, MySQL) e NoSQL (Redis, ElasticSearch, MongoDB). * Conhecimento em mensageria e eventos (RabbitMQ, Kafka ou Azure Service Bus). **Frontend Moderno:** * Visão arquitetural de SPA (Single Page Applications). * Proficiência nos frameworks modernos: Angular (versões recentes) e ReactJS. * Conhecimentos em gerenciamento de estado, micro\-frontends e otimização de performance web. **DevOps, Infraestrutura e Cloud:** * Domínio do ecossistema de containers (Docker). * Experiência em orquestração com Kubernetes (criação e gestão de clusters, manifests, Helm Charts) e plataformas como Rancher ou OpenShift. * Conhecimento em API Management (Red Hat 3scale). * Implementação de pipelines de CI/CD (Azure DevOps, Jenkins, GitLab, Github Actions ou similares). * Práticas de GitOps utilizando ArgoCD. * Configuração de proxies e servidores web (Nginx, Traefik, Apache). **Atividades e Responsabilidades** **Liderança Técnica e Estratégia:** * Definir e evoluir a arquitetura de referência da empresa, selecionando tecnologias adequadas para cada contexto. * Projetar soluções escaláveis, resilientes e seguras que atendam aos requisitos de negócio. * Atuar como mentor técnico para os desenvolvedores, elevando o nível de qualidade do time. * Identificar riscos técnicos precocemente e propor planos de mitigação. **Qualidade e Processos:** * Estabelecer guias de desenvolvimento, padrões de código e documentação arquitetural (ADRs, diagramas C4, UML). * Realizar Code Reviews e Design Reviews complexos para garantir a integridade do sistema. * Implementar métricas de qualidade de código (SonarQube, Fortify) e monitoramento de performance (APM, Sentry, Kibana/Logstash, Prometheus, Loki, Grafana). * Garantir o uso de ferramentas de segurança no ciclo de desenvolvimento, como OWASP ZAP. **Hands\-on e Inovação:** * Desenvolver Provas de Conceito (POCs) para validar novas tecnologias ou abordagens. * Atuar diretamente na resolução de gargalos de performance e problemas críticos de produção. * Liderar a estratégia de DevOps, garantindo entregas contínuas e automatizadas via Kubernetes e ArgoCD. **Habilidades Comportamentais/Soft Skills** * Comunicação Assertiva: Capacidade de traduzir decisões técnicas complexas para stakeholders não técnicos e negociar prazos/escopo. * Liderança: Habilidade de influenciar times multifuncionais sem necessariamente ter a gestão hierárquica direta. * Visão Sistêmica: Capacidade de análise, abstração e extrapolação para prever impactos futuros das decisões atuais. * Resiliência e Aprendizado: Entusiasmo em aprender novas tecnologias e adaptabilidade a mudanças. **Conhecimentos Desejáveis/Diferenciais** * Backend e Banco de Dados: * Experiência sênior nas principais stacks de mercado, com ênfase em .NET (C\#) e/ou Node.js. * **Certificações Profissionais:** Certificações de Cloud (ex: AWS Solutions Architect, Azure Solutions Architect). Certificações Kubernetes (CKA \- Certified Kubernetes Administrator ou CKAD). Certificações de Arquitetura. Certificações de especialista em Java (ex: Oracle OCP, Spring Professional) ou Microsoft (.NET). * Experiência com sistemas governamentais ou do judiciário (integração com PJe). * Pós\-Graduação em Arquitetura de Software. * Inglês avançado para leitura e escrita técnica. **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 ### **Departamento:** CRP Tecnologia
Vaga originalmente publicada em: indeed
Receba vagas como esta no seu email
Crie um alerta gratuito e seja o primeiro a saber de novas oportunidades
Alertas que entendem o que você quer
Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.
Filtro:
Você recebe tudo isso:
Filtro:
Você recebe apenas:
Zero ruído. Só vagas relevantes para você.
Outros exemplos de filtros precisos:
Filtros Combinados
Combine linguagem + framework + nível + localização. Seja tão específico quanto quiser.
Email Diário
Receba um resumo diário apenas com vagas que passam nos seus filtros. Sem spam.
Kanban Visual
Organize suas candidaturas em um quadro Kanban. Acompanhe cada processo seletivo.
Planos simples, sem surpresas
Comece grátis e faça upgrade quando quiser
Premium
- Tudo do plano gratuito
- Vagas salvas ilimitadas
- Quadros Kanban ilimitados
- Alertas de vagas por email
- Suporte prioritário
Pronto para encontrar sua vaga ideal?
Junte-se a milhares de desenvolvedores que já usam o Job For Dev
Encontre as melhores oportunidades para desenvolvedores no Job For Dev