Solutions Architect Sênior - REMOTO
Verity
Descrição da vaga
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.
- 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.
