Na CI&T, você poderá atuar como Arquiteta ou Arquiteto de Software, contribuindo para a evolução de soluções backend e mobile e para a integração de inteligência artificial em squads agênticas. Você será uma referência técnica na construção de plataformas escaláveis, resilientes e alinhadas às necessidades do negócio.
Responsabilidades
- Definir e evoluir a arquitetura de soluções backend e mobile
- Liderar a integração de soluções de inteligência artificial em squads agênticas, estabelecendo padrões técnicos
- Promover a escalabilidade, a resiliência e a eficiência das plataformas
- Colaborar com equipes de engenharia e fornecedores
- Conduzir análises de construção ou aquisição de soluções e participar de avaliações tecnológicas, provas de conceito e processos de solicitação de propostas
- Identificar débitos técnicos e riscos de plataforma, além de propor planos de mitigação
- Liderar discussões técnicas em fóruns e ciclos de arquitetura
- Manter comunicação com a Arquitetura Corporativa
- Incentivar boas práticas, padrões arquiteturais e melhoria contínua, em alinhamento com a estratégia do negócio
Requisitos obrigatórios
- Experiência em arquitetura de soluções backend, incluindo microsserviços, APIs REST ou GraphQL, integrações distribuídas e integração com inteligência artificial
- Experiência prática com arquiteturas e fluxos agênticos de inteligência artificial aplicados ao desenvolvimento de software
- Conhecimento de linguagens backend orientadas a objetos, como Java e Kotlin, ou similares
- Familiaridade com arquiteturas mobile nativas ou híbridas para iOS e/ou Android, suficiente para revisar decisões técnicas e orientar equipes
- Conhecimento de padrões de projeto e princípios de arquitetura, como Clean Architecture, Arquitetura Hexagonal, DDD, SOLID e TDD
- Experiência com bancos de dados SQL e NoSQL, como PostgreSQL, MongoDB e Redis
- Conhecimento de HTTP/HTTPS, mensageria e eventos, incluindo SNS, SQS, Kafka ou RabbitMQ
- Boa comunicação e capacidade de apresentar ideias a executivos e partes interessadas
- Perfil colaborativo e habilidade para conduzir discussões técnicas
- Experiência com Git, Git Flow, Swagger/OpenAPI e boas práticas de documentação
- Capacidade de aproveitar componentes existentes e evitar sobreposição de funcionalidades
Diferenciais
- Conhecimento de frameworks de arquitetura, como TOGAF, COBIT ou ITIL
- Familiaridade com Docker, Kubernetes e infraestrutura como código
- Experiência com plataformas de nuvem, como GCP, AWS ou Azure
- Familiaridade com plataformas de gerenciamento de APIs, como Apigee Hybrid
- Vivência com métodos ágeis, como Scrum ou Kanban
- Experiência com soluções de streaming de dados e arquiteturas orientadas a eventos
- Conhecimento de observabilidade e monitoramento, com ferramentas como Grafana, Prometheus ou Datadog
- Familiaridade com normas ISO relacionadas à segurança e à gestão de TI
- Conhecimento de GoLang
- Experiência com ferramentas de desenvolvimento agêntico, como AISDD ou Spec-Kit
O que esperamos
Esperamos que você contribua com visão arquitetural, colaboração e liderança técnica para orientar decisões e fortalecer as soluções da equipe. Você também ajudará a conectar as escolhas tecnológicas às necessidades do negócio e a promover a evolução contínua das plataformas.