Solutions Architect Sênior - REMOTO

CLT, São Paulo Remote

A Verity está buscando novos talentos!

Somos uma aceleradora de soluções digitais e buscamos Arquiteto de Soluções Sênior para fazer parte dessa jornada.

Olha só quais são as experiências e conhecimentos que você precisa ter para acelerar e transformar com a gente:

 

Responsabilidades e atribuições:

Buscamos um(a) Arquiteto(a) de Soluções Sênior para liderar o desenho da estratégia e da arquitetura de migração de uma plataforma de API Management entre ambientes multicloud.

A posição terá foco inicial na migração do gateway de APIs do Azure API Management para o Google Cloud Apigee, preservando, nesta primeira etapa, os serviços de backend existentes. 


Realizar o levantamento da arquitetura atual de APIs e integrações.
Mapear APIs, consumidores, backends, políticas, produtos, certificados, credenciais e dependências.
Avaliar a configuração atual do Azure API Management.
Definir a arquitetura-alvo para adoção do Apigee.
Elaborar a estratégia de migração e coexistência entre os gateways.
Criar a matriz de equivalência entre recursos e políticas do Azure API Management e do Apigee.
Identificar políticas que poderão ser migradas diretamente, adaptadas ou reimplementadas.
Desenhar os fluxos de comunicação entre ambientes Azure, GCP e, quando necessário, AWS.
Avaliar a conectividade privada entre as nuvens, incluindo roteamento, DNS, firewall, balanceadores e caminhos de retorno.
Definir o modelo de autenticação e autorização das APIs.
Avaliar integrações com Keycloak, OAuth 2.0, OpenID Connect, JWT, JWKS e mTLS.
Definir padrões para publicação, versionamento e gestão do ciclo de vida das APIs.
Definir padrões reutilizáveis de segurança, transformação, quotas, rate limiting e tratamento de erros.
Estabelecer requisitos de observabilidade, monitoramento, logging, tracing e correlação de requisições.
Definir a estratégia de automação, CI/CD e Infrastructure as Code.
Selecionar as APIs candidatas ao MVP.
Definir os critérios técnicos de sucesso e aceite do MVP.
Apoiar tecnicamente a implementação, os testes e a validação da solução.
Elaborar a estratégia de cutover, rollback e migração por ondas.
Apoiar a construção do roadmap para evolução da plataforma.

Responsabilidades:

  • Atuar como principal referência técnica da iniciativa.
  • Garantir que a arquitetura proposta seja segura, escalável, resiliente e operacionalmente sustentável.
  • Assegurar a preservação dos contratos das APIs durante o processo de migração.
  • Avaliar impactos de latência, disponibilidade e desempenho decorrentes da comunicação entre nuvens.
  • Garantir que requisitos funcionais e não funcionais sejam considerados no desenho da solução.
  • Conduzir workshops técnicos com equipes de integração, cloud, redes, segurança, identidade, DevOps e operações.
  • Facilitar decisões técnicas entre diferentes áreas e fornecedores.
  • Registrar e justificar as principais decisões arquiteturais.
  • Identificar riscos, dependências, restrições e pontos críticos da migração.
  • Apoiar a estimativa de esforço e complexidade das APIs.
  • Validar desenhos, configurações, componentes e padrões implementados.
  • Orientar engenheiros e desenvolvedores durante a construção do MVP.
  • Garantir que o modelo definido possa ser reutilizado nas próximas ondas de migração.
  • Apoiar a preparação dos ambientes de desenvolvimento, homologação e produção.
  • Garantir a existência de mecanismos de rollback antes da entrada em produção.
  • Apoiar a transferência de conhecimento para as equipes responsáveis pela sustentação da plataforma.
Requirements
  • Experiência sólida como Arquiteto de Soluções, Arquiteto de Integrações ou Arquiteto de APIs.
  • Experiência prática com plataformas de API Management.
  • Conhecimento avançado em Azure API Management.
  • Conhecimento avançado em Google Cloud Apigee, preferencialmente Apigee X.
  • Experiência com desenho de arquiteturas multicloud.
  • Experiência com integrações entre Azure e Google Cloud Platform.
  • Conhecimento de arquiteturas de integração síncrona e orientadas a APIs.
  • Domínio de REST, HTTP, JSON e OpenAPI.
  • Conhecimento de SOAP e XML para avaliação de integrações legadas.
  • Experiência com OAuth 2.0, OpenID Connect, JWT, JWKS e mTLS.
  • Conhecimento de plataformas de identidade e gestão de acesso, preferencialmente Keycloak.
  • Experiência com políticas de segurança, quotas, rate limiting, transformação e roteamento de APIs.
  • Conhecimento de Azure Kubernetes Service e Google Kubernetes Engine.
  • Conhecimento de Kubernetes, ingress controllers, service discovery e balanceamento de carga.
  • Experiência com redes em Azure e GCP.
  • Conhecimento de VPC, VNet, peering, Private Service Connect, VPN, Interconnect, ExpressRoute, BGP, DNS e firewalls.
  • Experiência com integração contínua e entrega contínua.
  • Conhecimento de Infrastructure as Code, preferencialmente Terraform.
  • Experiência com observabilidade de APIs, métricas, logs, tracing e definição de alertas.
  • Conhecimento de requisitos não funcionais, incluindo disponibilidade, resiliência, latência, capacidade e segurança.
  • Capacidade de produzir diagramas, documentos de arquitetura e registros de decisão.
  • Capacidade de conduzir discussões técnicas com equipes multidisciplinares.
  • Boa comunicação, negociação e capacidade de apresentação para públicos técnicos e executivos.

Diferenciais que Admiramos:

  • Certificações em Google Cloud Platform ou Microsoft Azure.
  • Certificação ou experiência comprovada em Apigee.
  • Experiência em projetos de migração de Azure API Management para Apigee.
  • Experiência com Apigee Hybrid.
  • Conhecimento de Shared Flows, Flow Hooks, API Products, Target Servers, KVMs e políticas do Apigee.
  • Experiência com automação do ciclo de vida de APIs e práticas de APIOps.
  • Conhecimento de portais para desenvolvedores e gestão de consumidores externos.
  • Experiência com migração ou rotação de credenciais de aplicações consumidoras.
  • Experiência com ambientes que utilizem allowlists de IP e certificados de parceiros.
  • Conhecimento de Google Cloud Armor, Cloud Load Balancing e Cloud DNS.
  • Conhecimento de Azure Application Gateway, Azure Load Balancer e Private Link.
  • Experiência com ferramentas de observabilidade como Google Cloud Monitoring, Azure Monitor,
  • Datadog, Dynatrace, Splunk, Grafana ou Prometheus.
  • Experiência com testes de contrato, segurança e performance de APIs.
  • Conhecimento de práticas de segurança como OWASP API Security Top 10.
  • Experiência em ambientes regulados, críticos ou com dados sensíveis.
  • Conhecimento de serviços de integração da AWS.
  • Experiência com estratégias blue-green, canary release, coexistência de plataformas e rollback.
  • Experiência em assessment e definição de roadmap de modernização de integrações.
Benefits

Vale refeição
Vale alimentação
Auxílio home office
Assistência médica
Assistência odontológica
Seguro de vida
Parcerias de descontos
Convênios em estabelecimentos e instituições de ensino
Treinamentos de agilidade recorrentes
Licenças Alura