Arquiteto de Plataforma Sênior

DBC Company · Porto Alegre e Região

PresencialNão informadoPleno

Publicada há 17 horas

Sobre a vaga

Quais serão suas responsabilidades?

Sobre a posição

Buscamos um Arquiteto de Plataforma sênior para padronizar a esteira de entrega, implantar quality gates, organizar a governança de APIs e instituir o registro de decisões arquiteturais em uma unidade de manutenção e sustentação de software.

Missão. Em 6 meses, definir padrões técnicos mínimos, prová-los em 1 a 3 serviços piloto e capacitar o time interno para replicá-los. A posição atua em conjunto com uma liderança de governança e fluxo (portfólio, priorização e métricas), que já está em andamento.

O que esta posição não é. Não é uma vaga de desenvolvimento de funcionalidades, nem de implantação de ferramentas em larga escala. O foco é criar padrões, pilotar e transferir conhecimento.

Responsabilidades

Esteira de entrega e DevOps (prioridade 1)

  • Mapear os pipelines, estratégias de branching, ambientes e pontos manuais da esteira atual;
  • Criar templates de pipeline CI/CD reutilizáveis para os stacks principais e aplicá-los nos serviços piloto;
  • Simplificar a estratégia de branching, reduzindo branches de longa duração e integrações complexas;
  • Evoluir infraestrutura como código nas áreas prioritárias para reduzir diferenças de configuração entre ambientes;
  • Definir e testar procedimentos de rollback e recuperação técnica repetíveis.

Qualidade e testes (prioridade 1)

  • Definir um modelo mínimo e único de qualidade: testes obrigatórios por etapa e critérios que bloqueiam uma release;
  • Implantar quality gates progressivos na esteira dos serviços piloto;
  • Automatizar a regressão das jornadas críticas dos pilotos, priorizando testes em nível de API;
  • Reduzir a dependência de validações manuais feitas por Produto/PO;
  • Propor um modelo que reduza a diferença de práticas de QA entre os times dos diferentes países.

APIs e integrações (prioridade 2)

  • Inventariar as APIs e integrações críticas, com responsável, versão e documentação;
  • Definir regras mínimas de versionamento e de análise de impacto antes de mudanças;
  • Implantar contract testing em 1 ou 2 integrações prioritárias, rodando na esteira.

Arquitetura e padrões (prioridade 2)

  • Instituir o modelo de ADR (Architecture Decision Record) e um rito leve de revisão orientada a risco;
  • Facilitar o registro das decisões em curso junto aos arquitetos internos, que continuam donos das decisões;
  • Produzir documentação mínima e navegável dos sistemas críticos;
  • Consolidar um backlog priorizado de dívida técnica, considerando risco, impacto operacional e custo de mudança.

Observabilidade e dados de entrega (apoio)

  • Implantar logs estruturados e Correlation IDs nos serviços piloto;
  • Disponibilizar os dados de deploy, falhas de mudança e recuperação para as métricas DORA acompanhadas pela governança.

O que é necessário para participar desse processo seletivo?

Requisitos obrigatórios

Experiência

  • 8 anos ou mais em engenharia de software, sendo 3 ou mais em papéis de arquitetura, DevOps ou engenharia de plataforma.
  • Experiência comprovada padronizando esteiras de CI/CD em organização com baixa maturidade e múltiplos stacks.
  • Atuação em ambiente de sustentação ou manutenção de sistemas legados, não apenas em projetos novos.
  • Implantação de quality gates e automação de testes integrados à esteira.

Conhecimentos técnicos

  • Azure DevOps (Repos, Pipelines em YAML, Boards e Analytics).
  • Infraestrutura como código com Terraform ou Bicep.
  • Estratégias de branching (trunk-based, GitFlow) e de release (feature flags, blue-green ou canary).
  • Automação de testes de API (por exemplo Postman/Newman, REST Assured, Karate ou equivalente).
  • Contract testing (por exemplo Pact) e boas práticas de versionamento de APIs REST e documentação OpenAPI.
  • Logs estruturados, Correlation IDs e ao menos uma solução de centralização (Azure Monitor/Log Analytics, ELK ou Datadog).
  • Registro de decisões arquiteturais (ADR) e documentação técnica leve (C4 Model ou similar).
  • Containers e orquestração (Docker; Kubernetes ou AKS).

Idiomas

  • Português fluente.
  • Espanhol ou inglês em nível de conversação técnica, para atuar com os times de outros países das Américas.

Requisitos desejáveis

  • Implantação de API Management (Azure API Management ou equivalente).
  • Modernização incremental de legado (por exemplo strangler pattern).
  • Práticas de SRE: SLOs, gestão de incidentes, cálculo de MTTR.
  • Coleta e uso de métricas DORA.
  • Testes de UI automatizados (Playwright, Cypress ou Selenium) e testes de performance.
  • Noções de ITIL e gestão de mudanças (GMUD).
  • Experiência no setor financeiro, de pagamentos ou de benefícios.

Certificações valorizadas (não eliminatórias)

  • Microsoft AZ-400 (DevOps Engineer Expert) ou AZ-305 (Solutions Architect Expert).
  • HashiCorp Terraform Associate.
  • CKA ou CKAD (Kubernetes).
  • ISTQB (Foundation ou Test Automation Engineer).

Por que fazer parte do time DBC Company?

  • Somos a 10ª melhor empresa para trabalhar do Brasil e a 1ª melhor empresa para trabalhar no Rio Grande do Sul, segundo o GPTW 2026;
  • Todos os profissionais que estão alocados em clientes e/ou projetos são acompanhados por Gestor da DBC e também por Business Partner;
  • A DBC incentiva seus colaboradores a obterem certificações relacionadas à sua área de atuação e alinhadas com sua Gestão DBC.

O que é importante saber?

  • Nosso time promove um ambiente seguro para todos os profissionais independente de sua etnia, crença religiosa, orientação sexual, identidade de gênero, idade, etc.
  • Essa vaga também é destinada a Pessoas com Deficiência.

Show more Show less

Leu e ficou na dúvida? A nota responde.

Ver minha nota