Jobgether

Arquiteto de Software Sênior em IA e Cloud-Native

TypeScriptPythonNode.jsPostgreSQLAWSDockerKubernetesTerraform
Tradução automática. Consulte o original.

Sobre a oportunidade

Esta vaga é publicada em nome de uma empresa parceira, que gerencia todas as candidaturas e etapas subsequentes. Nosso parceiro busca um Arquiteto de Software Sênior em IA e Cloud-Native baseado no Brasil.

Como a Jobgether funciona

Usamos um processo de correspondência baseado em IA para garantir que sua candidatura seja revisada de forma rápida, objetiva e justa em relação aos requisitos principais da vaga. Nosso sistema identifica os candidatos mais adequados, e esta lista é compartilhada diretamente com a empresa contratante. A decisão final e as próximas etapas (entrevistas, avaliações) são gerenciadas pela equipe interna deles.

Agradecemos seu interesse e desejamos boa sorte!

Por que se candidatar através da Jobgether?

Aviso de Privacidade de Dados: Ao enviar sua candidatura, você reconhece que a Jobgether processará seus dados pessoais para avaliar sua candidatura e compartilhar informações relevantes com o empregador contratante. Este processamento baseia-se em interesse legítimo e medidas pré-contratuais sob as leis de proteção de dados aplicáveis (incluindo o GDPR). Você pode exercer seus direitos (acesso, retificação, exclusão, objeção) a qualquer momento.

#LI-CL1

Estamos em busca de um arquiteto de software experiente para liderar o design e a entrega de aplicações habilitadas por IA e sistemas cloud-native seguros, escaláveis e prontos para produção. Esta função prática combina liderança arquitetural com engenharia de software, abrangendo IA generativa (GenAI), modelos de linguagem de grande escala (LLMs), geração aumentada por recuperação (RAG) e serviços de nuvem distribuídos. Você traduzirá necessidades de negócio em arquiteturas técnicas robustas, guiando soluções desde a descoberta e design até a implementação e lançamento em produção. Trabalhando com serviços modernos da AWS, sistemas orientados a eventos e bancos de dados vetoriais, você ajudará a construir experiências de IA confiáveis que equilibram desempenho, segurança, escalabilidade e custo. Você colaborará estreitamente com engenheiros e partes interessadas, estabelecerá padrões arquiteturais e promoverá as melhores práticas em testes, observabilidade e entrega contínua. Esta oportunidade de contrato remoto e de meio período é ideal para um líder técnico que gosta de resolver problemas complexos enquanto permanece ativamente envolvido na construção e entrega de soluções de IA inovadoras.

Responsabilidades

  1. Projetar arquiteturas escaláveis, seguras e resilientes para aplicações habilitadas por IA, definindo limites de serviço, fluxos de dados, APIs e padrões de integração.
  1. Estabelecer abordagens arquiteturais cloud-native em microsserviços, aplicações conteinerizadas, computação serverless e sistemas orientados a eventos.
  1. Projetar, implementar e colocar em produção soluções de GenAI e LLM, incluindo seleção e roteamento de modelos, estratégias de recuperação, frameworks de avaliação, guardrails de IA e otimização de custo e latência.
  1. Arquitetar e desenvolver pipelines de RAG usando embeddings, busca vetorial e técnicas de recuperação de dados apropriadas para fornecer respostas geradas por IA relevantes e confiáveis.
  1. Construir serviços de backend usando TypeScript/Node.js e/ou Python, incluindo fluxos de trabalho assíncronos, filas, workers, webhooks e integrações de serviço.
  1. Definir requisitos não funcionais abrangendo confiabilidade, desempenho, escalabilidade, segurança e manutenibilidade, avaliando trade-offs arquiteturais e documentando decisões-chave por meio de Registros de Decisão de Arquitetura (ADRs).
  1. Traduzir casos de uso de negócio em designs técnicos, avaliações de viabilidade, recomendações de arquitetura e resumos de nível executivo.
  1. Liderar decisões arquiteturais ao longo do ciclo de vida do projeto, desde a descoberta inicial e design da solução até a implementação, implantação e lançamento em produção.
  1. Guiar equipes de engenharia por meio de revisões de arquitetura, revisões de código e discussões técnicas para garantir padrões consistentes e soluções sustentáveis.
  1. Projetar e implementar práticas de observabilidade usando ferramentas apropriadas de monitoramento, log, rastreamento e alerta para melhorar a confiabilidade do sistema e a visibilidade operacional.
  1. Construir e manter pipelines de CI/CD seguros, práticas de teste automatizado e fluxos de trabalho de implantação que suportem a entrega de software confiável e repetível.
  1. Aplicar as melhores práticas de segurança em nuvem em gerenciamento de identidade e acesso, autorização, gerenciamento de segredos, proteção de dados e comunicação segura entre serviços.
  1. Identificar oportunidades para melhorar a arquitetura do sistema, eficiência operacional, resiliência da aplicação e a qualidade geral do software habilitado por IA.

Requisitos

  1. Pelo menos 7 anos de experiência em engenharia de software, incluindo responsabilidade significativa por design técnico e tomada de decisão arquitetural.
  1. Experiência comprovada na arquitetura de sistemas distribuídos em produção, incluindo microsserviços, design orientado a domínio (DDD), REST APIs e padrões de comunicação assíncrona.
  1. Experiência prática na entrega de aplicações de GenAI ou LLM em nível de produção, incluindo integração de modelos, avaliação e controles de segurança de IA.
  1. Conhecimento prático de arquiteturas de RAG, embeddings, estratégias de recuperação e bancos de dados vetoriais como pgvector, OpenSearch ou tecnologias equivalentes.
  1. Fortes habilidades de engenharia de software em TypeScript/Node.js e/ou Python, com a capacidade de projetar, implementar e manter serviços de backend em produção.
  1. Profundo entendimento de arquitetura cloud-native, incluindo containers, Kubernetes, computação serverless, mensageria orientada a eventos e padrões de resiliência de sistemas distribuídos.
  1. Forte conhecimento de princípios de segurança em nuvem, incluindo gerenciamento de identidade, autorização, manuseio de segredos e proteção de dados.
  1. Experiência com Docker, pipelines de CI/CD, testes automatizados e plataformas ou ferramentas de observabilidade como OpenTelemetry, Grafana, Datadog ou Amazon CloudWatch.
  1. Capacidade de avaliar alternativas arquiteturais, definir requisitos não funcionais, documentar decisões técnicas e comunicar trade-offs claramente.
  1. Experiência em guiar engenheiros por meio de revisões de arquitetura e código, assumindo a responsabilidade pelas soluções desde o design inicial até a implantação em produção.
  1. Fortes habilidades analíticas e de resolução de problemas, com capacidade de traduzir necessidades complexas de negócio em soluções técnicas práticas.
  1. Excelentes habilidades de comunicação e colaboração, incluindo a capacidade de explicar conceitos técnicos e apresentar recomendações tanto para equipes de engenharia quanto para partes interessadas executivas.

Diferenciais

  1. Experiência com serviços da AWS como Bedrock, Lambda, API Gateway, SQS, EventBridge, Step Functions, ECS/EKS, Aurora PostgreSQL e DynamoDB.
  1. Familiaridade com IA conversacional e tecnologias de contact center, incluindo WhatsApp Business API, Amazon Connect, Amazon Lex, Twilio e bots de voz.
  1. Experiência com ferramentas de infraestrutura como código (IaC) como Terraform, AWS CloudFormation ou AWS CDK.
  1. Certificação AWS Certified Solutions Architect – Professional ou uma qualificação equivalente em arquitetura de nuvem.
  1. Experiência em consultoria voltada ao cliente, incluindo a apresentação de avaliações técnicas, recomendações de arquitetura e propostas de solução para partes interessadas seniores.

Benefícios

  • Trabalho remoto: Trabalhe remotamente do Brasil, com flexibilidade na organização do seu trabalho dentro dos requisitos do contrato.
  • Engajamento de meio período: Uma oportunidade de meio período adequada para um profissional experiente que busca uma função arquitetural focada.
  • Modelo de contrato: Contratação por hora, com remuneração baseada nos termos contratuais acordados.
  • Início imediato: Espera-se que a função comece o mais breve possível.
  • Propriedade técnica: Lidere decisões de arquitetura e contribua de forma prática para o design e entrega de aplicações de IA e cloud-native em produção.
  • Tecnologias de ponta: Trabalhe com IA generativa, LLMs, RAG, bancos de dados vetoriais, serviços de nuvem da AWS e arquiteturas distribuídas modernas.
  • Impacto de ponta a ponta: Influencie soluções desde a descoberta inicial e design arquitetural até a implementação, lançamento em produção e otimização contínua.
  • Liderança técnica: Guie equipes de engenharia, estabeleça melhores práticas arquiteturais e ajude a melhorar a qualidade, segurança e confiabilidade do software.
  • Transparência de remuneração: A posição é paga por hora, mas uma taxa ou faixa específica não foi fornecida na listagem original.
  • Benefícios adicionais: Assistência médica, licença remunerada, auxílio-equipamento e outros benefícios não foram especificados e devem ser confirmados durante o processo de candidatura.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores