Responsabilidades e atribuições:
• Definir e evoluir a arquitetura da plataforma de processamento de cartões,
garantindo alta disponibilidade, segurança e performance.
• Criar e manter padrões arquiteturais para microsserviços, definindo melhores
práticas de desenvolvimento e versionamento.
• Trabalhar com orquestração de containers (Kubernetes), computação em
nuvem (AWS) e segurança (PCI DSS, HSM).
• Definir e supervisionar políticas de revisão de código, pipelines CI/CD e
automação de infraestrutura.
• Atuar na governança de APIs, garantindo escalabilidade, segurança e boas
práticas no uso de API Gateway.
• Definir estratégias de cache, mensageria (Kafka, RabbitMQ), monitoramento
(Prometheus, Grafana) e alta disponibilidade.
• Avaliar bancos de dados relacionais e não relacionais, garantindo escolha e
modelagem adequadas para cada cenário.
• Colaborar com desenvolvedores backend (Java, Spring) e frontend
(Angular) para garantir a melhor implementação arquitetural.
• Interagir com stakeholders técnicos e de negócios, traduzindo necessidades do
mercado em decisões arquiteturais sólidas.
• Mentorar times técnicos, promovendo cultura de qualidade, inovação e melhoria
contínua.
Requisitos e qualificações:
Requisitos obrigatórios:
Experiência sólida em arquitetura de software para sistemas de alta
disponibilidade.
Profundo conhecimento em microsserviços, Kubernetes, Docker e computação em
nuvem (AWS).
Experiência com segurança e compliance (PCI DSS, criptografia, HSM).
Forte domínio em Java, Spring Boot e integração de APIs RESTful e GraphQL.
Experiência com mensageria e streaming de dados (Kafka, RabbitMQ, Hazelcast).
Conhecimento avançado em bancos de dados relacionais e não relacionais.
Experiência com API Gateway (AWS API Gateway, Kong, Apigee, etc.).
Fluência em inglês para comunicação com times internacionais.
Experiência no setor de meios de pagamento, especialmente no processamento de
cartões.
Capacidade de liderar times técnicos, tomar decisões estratégicas e interagir com
stakeholders.
Diferenciais:
Experiência no mercado americano de pagamentos.
Vivência com arquitetura de microsserviços em ambientes multi-cloud.
Conhecimento em observabilidade, logging distribuído e tracing (ELK,
OpenTelemetry, Jaeger).
Certificações em arquitetura de software, cloud computing (AWS Solutions
Architect, TOGAF, etc.).
Informações adicionais:
Habilidades e Competências Corporativas necessárias: Pensamento analítico,
liderança técnica, colaboração & trabalho em equipe, autonomia, proatividade,
resiliência e adaptabilidade.