Arquiteto de Software

CRP Tech
Lead
Remoto 🌐
Publicado em 04 de julho de 2024

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

Criar Alerta Gratuito

Alertas que entendem o que você quer

Não receba qualquer vaga. Receba apenas as que combinam exatamente com o que você busca.

Alerta genérico

Filtro:

Python

Você recebe tudo isso:

Vaga de Python + Django
Vaga de Python + Flask
Vaga de Python + ETL/Data
Vaga de Python + Machine Learning
...e muito ruído no seu email
Alerta inteligente

Filtro:

Python+FastAPI

Você recebe apenas:

Desenvolvedor Python + FastAPI
Backend Engineer (FastAPI)
API Developer - Python/FastAPI

Zero ruído. Só vagas relevantes para você.

Outros exemplos de filtros precisos:

JavaScript+React+Remoto
Java+Spring Boot+Sênior
Go+Kubernetes

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

Gratuito

R$ 0para sempre
  • Busca de vagas ilimitada
  • Salvar até 10 vagas
  • 1 quadro Kanban
Criar Conta Grátis
Popular

Premium

R$ 9,90/mês
  • Tudo do plano gratuito
  • Vagas salvas ilimitadas
  • Quadros Kanban ilimitados
  • Alertas de vagas por email
  • Suporte prioritário
3 dias grátis, sem cartão

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