Skip to main content
Back to jobs

[Job - 29837] Software Architect (Data / Azure), Brazil

External
ciandt logoCiandt · Brazil
Full-timeRemote1w ago
AzureCI/CDGraphQLgRPCRESTTerraform
Cover LetterConnect

Prepare for this interview

Elite

AI-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

Interested in this role?

Apply on the company's website.

Cover LetterConnect