Corporate Architect defining software architecture for large banking projects. Collaborating with teams on microservices and strategic technology trends for FCamara.
Responsibilities
Identificar e elencar os problemas de negócio (subdomínios) a partir de cenários e requisitos.
Estruturar os problemas em subdomínios de negócios relevantes.
Identificar as capacidades de negócios de alto nível (top-level) necessárias para suportar a estratégia da empresa.
Classificar adequadamente as capacidades, demonstrando compreensão de como elas se relacionam com os objetivos de negócio e os problemas identificados.
Extrair e organizar os requisitos a partir de cenários e especificações.
Classificar os requisitos (funcionais, não funcionais, de negócio, etc.).
Conectar os requisitos com os problemas de negócio e as capacidades identificadas.
Definir a arquitetura Alvo (TO-BE) que resolve os problemas de negócio e atende aos requisitos.
Identificar arquiteturas de transição para uma migração gradual, se necessário.
Garantir o alinhamento da arquitetura com os estilos arquiteturais definidos (ex: Microservices).
Definir os fluxos de valor relevantes para o negócio, demonstrando como as capacidades e funcionalidades se interligam para gerar valor.
Modelar a interoperabilidade entre as funcionalidades, mostrando como os diferentes componentes do sistema se comunicam e trocam informações.
Identificar Building Blocks (componentes reutilizáveis) na arquitetura, demonstrando um foco na eficiência e na padronização.
Aplicar padrões de decomposição de Microservices (ex: Domain-Driven Design, Bounded Contexts) para garantir a escalabilidade, a manutenibilidade e a independência dos serviços.
Requirements
Experiência comprovada em projetos de arquitetura de software em grande escala, preferencialmente no setor bancário ou financeiro.
Experiência prática com a definição e implementação de arquiteturas orientadas a micros serviços.
Experiência com a utilização de frameworks de arquitetura como TOGAF.
Profundo conhecimento de princípios de arquitetura de software, design patterns e melhores práticas de desenvolvimento.
Sólido conhecimento de arquiteturas orientadas a micros serviços.
Familiaridade com diferentes tecnologias e plataformas de desenvolvimento (ex: Java, .NET, Cloud, etc.).
Conhecimento de metodologias ágeis (Scrum, Kanban).
Conhecimento de ferramentas de modelagem (ex: UML, BPMN).
Familiaridade com Domain-Driven Design (DDD), tanto nos padrões estratégicos quanto táticos.
Conhecimento do setor bancário, seus produtos, serviços, regulamentações e desafios.
Capacidade de analisar e resolver problemas complexos de negócio, transformando-os em soluções de arquitetura.
Habilidade de comunicação e negociação para influenciar stakeholders e garantir o alinhamento da arquitetura com os objetivos de negócio.
Capacidade de trabalhar em equipe e liderar tecnicamente outros membros do time.
Visão estratégica e capacidade de antecipar tendências tecnológicas.
Counterfeit Specialist at eBay ensuring accurate counterfeit identification and supporting anticounterfeiting efforts. Conducting analyses and collaborating cross - functionally to drive counterfeit risk mitigation.
IT Support Specialist providing technical support for on - site POS and IT systems during events at Aramark Sports & Entertainment. Collaborating with IT Lead and ensuring high - quality IT services are delivered.
Lead IT Engineer driving design and implementation of high - performance computing solutions at Honeywell. Collaborate across teams to enhance computing efficiency and operational capabilities.
Enrollment Solutions Help Desk Specialist responsible for addressing inquiries regarding benefits enrollment system. Collaborating with clients in K - 12 market within a high - volume call center environment.
Permit Technician handling permit counter work and application processing for local municipality. Providing customer support and ensuring completeness of permit applications while coordinating with staff.
Technical Support Specialist role supporting French - speaking customers at DATAGROUP. Involves technical troubleshooting and ticket management for client inquiries.
IT Sachbearbeiter responsible for ticket management and customer support in German IT services. Working in a dynamic environment focused on technology and innovation.
IT Help Desk Agent apprentice assisting with IT support services in a healthcare technology environment. Engaging in formal training and mentoring as part of the intensive apprenticeship program.
Senior Audit Manager at TD providing specialized expertise in financial crimes audit and risk assessment. Leading audits and managing projects across various business lines with a focus on compliance.
IT Engineer designing automation solutions for AngelList's tech infrastructure. Leading cross - department projects to enhance security and productivity through intelligent system design.