[Job - 29837] Software Architect (Data / Azure), Brazil
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Na CI&T , ajudamos grandes empresas a transformar o potencial da AI em impacto real nos negócios com AI Deployment, execução AI-native e tech-integrated business solutions. Com 30 anos de experiência em transformação tecnológica, aceleramos inovação com expertise em agentic SDLC, application modernization, Data & AI, martech e business strategy. Somos 8.000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. AI já faz parte da forma como trabalhamos, evoluímos e inovamos todos os dias. Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente. Buscamos uma pessoa para atuar como Arquiteto de Software com foco em Dados para liderar a frente de engenharia de software da organização, sendo responsável pela definição de arquitetura de sistemas, organização de repositórios, pipelines de implantação, padrões de desenvolvimento e liderança técnica dos times de engenharia. Sua Missão: Você atuará como par estratégico do(a) Arquiteto(a) de Dados, garantindo que os sistemas de negócio, APIs e integrações desenvolvidos pelos times de engenharia entreguem dados confiáveis, rastreáveis e bem estruturados para consumo pela plataforma de dados e IA da organização. Mais do que definir tecnologias, você será o(a) profissional que estabelece a cultura de engenharia - os padrões, as práticas, os rituais e os valores que fazem times de desenvolvimento trabalharem com qualidade, consistência e velocidade sustentável. Responsabilidades: Arquitetura de Sistemas & Decisões Técnicas Definir e evoluir a arquitetura de referência dos sistemas da organização, garantindo escalabilidade, resiliência, manutenibilidade e segurança; Conduzir o processo de Architecture Decision Records (ADRs), documentando e comunicando as decisões técnicas relevantes e seus contextos; Avaliar e recomendar tecnologias, frameworks, padrões de integração e abordagens arquiteturais (microsserviços, event-driven, API-first, etc.) para os diferentes contextos da organização; Definir padrões de design de APIs (REST, GraphQL, gRPC, AsyncAPI) para garantir contratos consistentes e versionáveis entre sistemas; Garantir que a arquitetura dos sistemas produza dados bem estruturados, rastreáveis e consumíveis pelo time de dados, atuando em estreita colaboração com o(a) Arquiteto(a) de Dados; Conduzir avaliações de débito técnico e construir roadmaps de modernização e refatoração. Engenharia de Plataforma & DevOps Definir e implementar a estratégia de DevOps e plataforma de engenharia da organização, cobrindo desde repositórios até deploy em produção; Estabelecer padrões de organização de repositórios de código - convenções de nomeação, políticas de branches e Pull Requests; Projetar e supervisionar a implementação de pipelines de CI/CD robustos, garantindo automação de build, testes, análise estática, segurança e deploy; Definir a estratégia de ambientes (desenvolvimento, homologação, produção) e os fluxos de promoção de código entre eles; Implementar práticas de Infrastructure as Code (IaC) com Terraform, para provisionamento e gestão de infraestrutura no Azure; Garantir observabilidade dos sistemas com práticas consistentes de logging, tracing distribuído e alertas (Azure Monitor, Application Insights). Integrações & Contratos de Dados Definir a estratégia de integração de sistemas da organização, estabelecendo padrões para comunicação síncrona e assíncrona entre aplicações; Definir a implementação de integrações via APIs, mensageria (Azure Service Bus, Event Hub), webhooks e conectores; Avaliar e orientar integrações com sistemas legados, ERPs, CRMs e plataformas SaaS de terceiros. Liderança Técnica & Desenvolvimento de Times Conduzir e institucionalizar práticas de code review, pair programming e design review, elevando o nível técnico coletivo do time; Construir e manter o roadmap técnico de engenharia, alinhado às prioridades de negócio e à evolução da plataforma de dados; Definir e acompanhar métricas de engenharia (DORA metrics: lead time, deployment frequency, MTTR, change failure rate) para orientar melhorias de processo; Apoiar os gestores na avaliação técnica, contratação e onboarding de novos engenheiros; Promover uma cultura de documentação viva - arquiteturas, decisões, runbooks e guias de contribuição sempre atualizados. Segurança & Qualidade de Software Estabelecer políticas de gestão de segredos, certificados e credenciais (Azure Key Vault, variáveis de ambiente, etc.); Garantir padrões de cobertura de testes (unitários, integração, contrato e E2E) como parte do definition of done do time; Interface Estratégica & Stakeholders Atuar como referência técnica para a liderança da organização, traduzindo complexidade técnica em linguagem de negócio clara e objetiva; Contribuir com a visão de longo prazo da plataforma tecnológica, equilibrando inovação com estabilidade operacional. Requisitos obrigatórios: Experiência sól
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at ciandt? Share your experience