Arquiteto de Software
About this role
Dá uma olhada nos desafios que te esperam aqui no BV:
Detalhar as soluções de arquitetura em nível de implementação, produzindo o desenho de baixo nível (LowLevel Design) e orientando os desenvolvedores nas decisões mais técnicas;
Atuar como referência técnica e multiplicador, apoiando o desenvolvimento e promovendo padrões e chassis de plataformização que aumentem a produtividade da equipe, além de manter a documentação de referência;
Definir a arquitetura técnica de agentes de IA, incluindo padrões de agentharness, orquestração, integração de ferramentas (tools) e mecanismos de memória e contexto;
Garantir que as aplicações atendam aos aspectos de segurança, compliance, resiliência, eficiência e demais requisitos não funcionais acordados com a governança;
Guiar o time a considerar objetivos de negócio, trade-offs, atributos de qualidade e riscos antes da tomada de decisões de design de software;
Desenhar e detalhar os fluxos de integração e de mensageria assíncrona, assegurando o tráfego seguro de dados de alta volumetria;
Controlar o ciclo de vida tecnológico das soluções, prevenindo o uso de tecnologias em obsolescência, e atuar junto ao Arquiteto de Solução nos fóruns de arquitetura.
E aí, se identificou? Agora gostaríamos de saber se você tem o perfil e os conhecimentos abaixo:
Sólido background como Engenheiro de Software Sênior ou Arquiteto de Software, com foco em sistemas escaláveis e cloud-native;
Domínio avançado de desenvolvimento em Python e frameworks modernos de mercado;
Experiência prática desenhando e operando arquiteturas em Google Cloud Platform, incluindo GKE (Google KubernetesEngine), Cloud Run, Cloud Functions e Secret Manager;
Experiência na arquitetura técnica de soluções de IA Generativa, integrando LLMs, RAG e frameworks de agentes (LangChain, LangGraph, CrewAI ou equivalentes), incluindo padrões de agentharness e orquestração multiagente;
Profundo conhecimento em arquitetura orientada a eventos (EDA), com experiência prática em barramentos de mensageria assíncrona, preferencialmente Apache Kafka;
Familiaridade com governança de obsolescência técnica e com processos de registro de débitos arquiteturais;
Experiência na estruturação e no consumo de APIs RESTful e em padrões de segurança no transporte de payloads de dados;
Graduação em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas afins.
Pra gente conta como diferencial se você tiver:
Experiência com Vertex AI (Agent Builder, Model Registry) e práticas de GenAIOps/LLMOps (versionamento de prompts e modelos, monitoramento, rastreamento de custo e tokens);
Conhecimento das especificidades de segurança de dados para microsserviços, como TLS mútuo e custódia de credenciais em cofres de segredos;
Vivência com avaliação de agentes (evaluationharness) e observabilidade de LLMs (LangSmith, Langfuse ou equivalentes);
-
Certificações GCP Professional Cloud Architect ou Professional Cloud Developer.
Originally posted on Himalayas
