Empresa: TOPMIND
Estamos em busca de um(a) Desenvolvedor(a) Especialista (Sênior+) com forte atuação em arquitetura de software, engenharia de plataformas e construção de soluções modernas baseadas em Inteligência Artificial. Procuramos um perfil altamente técnico, hands-on e com visão estratégica, capaz de liderar iniciativas complexas envolvendo IA aplicada a produtos, automação de desenvolvimento com IA generativa, arquiteturas distribuídas, observabilidade avançada e ambientes cloud-native altamente escaláveis. Essa posição terá papel fundamental na definição de padrões arquiteturais, evolução tecnológica da plataforma e aceleração da engenharia através de IA. O que esperamos deste profissional: Forte domínio arquitetural Capacidade de liderar tecnicamente projetos estratégicos Perfil hands-on e investigativo Maturidade técnica elevada Visão moderna de engenharia de software Capacidade de construir soluções escaláveis utilizando IA Experiência em ambientes complexos e distribuídos Mentalidade orientada à inovação, qualidade e performance Capacidade de acelerar times utilizando IA aplicada ao desenvolvimento Principais responsabilidades: • Arquitetura e Engenharia de Software • Definir arquiteturas escaláveis, resilientes e orientadas a eventos • Projetar microsserviços distribuídos e plataformas cloud-native • Liderar decisões arquiteturais e revisões técnicas • Garantir boas práticas de engenharia de software • Projetar sistemas tolerantes a falhas e altamente disponíveis • Evoluir padrões técnicos e arquitetura corporativa • Integrar sistemas modernos e legados • Inteligência Artificial aplicada ao produto • Desenvolver soluções utilizando IA Generativa e LLMs • Construir pipelines inteligentes e agentes autônomos • Implementar RAG (Retrieval-Augmented Generation) • Trabalhar com embeddings, busca semântica e workflows inteligentes • Integrar APIs e plataformas de IA • Definir estratégias de governança e segurança para IA • Desenvolver arquiteturas híbridas entre IA e sistemas tradicionais • IA aplicada ao desenvolvimento de software • Estruturar workflows de desenvolvimento assistido por IA • Automatizar geração de código, testes e documentação • Criar pipelines inteligentes de CI/CD • Implementar revisão automatizada de código • Apoiar times na adoção eficiente e segura de IA • Cloud Computing e Plataforma • Projetar arquiteturas escaláveis na Google Cloud Platform (GCP) • Trabalhar com Kubernetes, containers e automação de infraestrutura • Garantir observabilidade, resiliência e segurança • Implementar pipelines DevOps e GitOps • Realizar troubleshooting avançado e otimização de performance Requisitos: Stack técnica obrigatória: Backend PHP PHP 8+ Clean Architecture APIs REST DDD Design Patterns Mensageria e filas Segurança de aplicações Desenvolvimento enterprise GoLang Goroutines e Channels Microsserviços APIs REST/gRPC Processamento assíncrono Arquitetura distribuída Alta escalabilidade Observabilidade Node.js APIs escaláveis Microsserviços WebSockets Processamento assíncrono Aplicações em tempo real Frontend React React moderno Hooks Context API Gerenciamento de estado Microfrontends SSR Design systems Observabilidade frontend Arquitetura e padrões técnicos Necessário domínio em: Clean Architecture DDD SOLID Event-Driven Architecture CQRS Event Sourcing Microsserviços Sistemas distribuídos Resiliência e tolerância a falhas gRPC APIs RESTful Cache distribuído Circuit Breaker Retry Patterns Idempotência Observabilidade distribuída Cloud & DevOps Google Cloud Platform (GCP) Experiência sólida com: Cloud Run GKE Pub/Sub BigQuery Cloud SQL Cloud Functions IAM Secret Manager Monitoring & Logging Cloud Build Artifact Registry API Gateway Event-Driven Architecture DevOps Docker Kubernetes GitHub Actions CI/CD GitOps Automação de deploy DevSecOps Bancos de dados e mensageria Relacionais PostgreSQL SQL Server NoSQL Redis MongoDB Firestore Mensageria Kafka Pub/Sub Segurança Conhecimento em: OAuth2 JWT IAM Segurança cloud Segurança de APIs LGPD Criptografia Gestão de secrets Hardening Segurança aplicada à IA Diferenciais Experiência com IA Generativa LangChain / LangGraph Vertex AI MLOps Agentes autônomos Engenharia de prompts Plataformas SaaS Observabilidade enterprise Copilotos de desenvolvimento Certificações GCP Formação desejada Ciência da Computação Engenharia de Software Sistemas de Informação Engenharia da Computação Áreas correlatas Especializações e certificações serão consideradas diferenciais relevantes. Experiência esperada: +10 anos em desenvolvimento de software Forte experiência em arquitetura Vivência em cloud computing Experiência com sistemas distribuídos Experiência prática com IA aplicada Histórico de liderança técnica em projetos complexos Sobre a empresa: Desenvolvedor(a) Especialista (Sênior+) em Arquitetura e Soluções com Inteligência Artificial