Arquiteto de Software – Meios de Pagamento
Tarefas
O Arquiteto de Software é responsável por definir, projetar e evoluir arquiteturas de sistemas críticos para o mercado financeiro, com foco em meios de pagamento, processamento de cartões, adquirência e soluções transacionais de alta volumetria.
Atua na concepção de soluções tecnológicas robustas, escaláveis, resilientes e seguras, garantindo alta disponibilidade, desempenho e integridade no processamento de grandes volumes de transações financeiras.
O profissional deverá atuar em parceria com as equipes de Engenharia, Produtos, Segurança e Negócios, assegurando que as decisões arquiteturais estejam alinhadas às necessidades operacionais, regulatórias e estratégicas das empresas do grupo Asaptech.
Principais Atividades e Responsabilidades
- Definir e evoluir arquiteturas de software para plataformas de meios de pagamento, processamento de cartões, adquirência e soluções financeiras.
- Projetar sistemas distribuídos de alta performance, preparados para processar grandes volumes de transações financeiras com baixa latência e alta disponibilidade.
- Desenvolver soluções arquiteturais para sistemas de autorização, captura, processamento, compensação, liquidação e conciliação de transações.
- Garantir escalabilidade, resiliência, tolerância a falhas, segurança e continuidade operacional de sistemas críticos.
- Definir padrões arquiteturais, tecnologias, frameworks e boas práticas de engenharia de software.
- Projetar e orientar integrações com bandeiras de cartões, instituições financeiras, processadoras, adquirentes e demais participantes do ecossistema de pagamentos.
- Avaliar e propor arquiteturas baseadas em microsserviços, APIs, mensageria, processamento assíncrono e soluções orientadas a eventos.
- Identificar gargalos de desempenho e propor melhorias para otimização de processamento, estabilidade e eficiência das plataformas.
- Participar de decisões técnicas relacionadas à infraestrutura em nuvem, observabilidade, monitoramento e recuperação de desastres.
- Garantir aderência aos requisitos de segurança da informação, proteção de dados e padrões aplicáveis ao setor financeiro, incluindo PCI DSS e regulamentações pertinentes.
- Realizar avaliações arquiteturais, revisões técnicas e apoiar as equipes de desenvolvimento na implementação das soluções.
- Atuar na resolução de incidentes críticos e problemas complexos relacionados ao processamento transacional.
- Colaborar com as áreas de Produtos, Engenharia, Segurança e Negócios para assegurar alinhamento entre arquitetura tecnológica e estratégia empresarial.
- Documentar decisões arquiteturais e contribuir para a evolução tecnológica contínua das plataformas.
Requisitos
É fundamental possuir experiência prévia no ecossistema de pagamentos, compreendendo os fluxos transacionais, integrações com instituições financeiras, bandeiras e demais participantes do setor.
Requisitos Técnicos e Experiência
- Experiência sólida como Arquiteto de Software ou em posições de liderança técnica em ambientes de alta complexidade.
- Experiência comprovada no segmento de meios de pagamento, adquirência, processamento de cartões ou infraestrutura tecnológica de instituições financeiras.
- Vivência com plataformas transacionais de alta volumetria, baixa latência e alta disponibilidade.
- Conhecimento dos fluxos de autorização, processamento e liquidação de transações financeiras.
- Experiência com arquiteturas distribuídas, microsserviços, APIs e integração entre sistemas.
- Conhecimento de tecnologias de mensageria, processamento assíncrono e arquiteturas orientadas a eventos.
- Experiência em ambientes de nuvem, preferencialmente AWS.
- Conhecimento de práticas de segurança, observabilidade, resiliência e recuperação de falhas.
- Capacidade de conduzir decisões arquiteturais e orientar tecnicamente equipes de engenharia.