Solution Architect

Il y a 5 heures

Ixelles, Brussels, Belgique Cognizant Temps plein
h3Key Responsibilities /h3 ul liDesign end-to-end architecture for complex, multi-tiered systems, from requirements through implementation and production support. /li liLead the transformation of traditional monolithic applications into modern, loosely coupled, microservices-based architectures. /li liDesign highly available, resilient, and fault-tolerant solutions for customer-facing applications operating at bank scale. /li liArchitect and guide the development of cloud-native applications and API-first solutions. /li liPartner with engineering, infrastructure, security, and DevOps teams to ensure solutions meet enterprise standards for performance, scalability, and compliance. /li liConduct system and process analysis to identify architectural gaps and opportunities for automation and performance improvement. /li liEvaluate and recommend data storage strategies across RDBMS, NoSQL, and legacy/emerging database technologies. /li liAct as a technical liaison between engineering teams and non-technical/business stakeholders, clearly communicating architectural trade-offs and decisions. /li liEnsure solutions adhere to banking-industry regulatory, security, and data-privacy requirements (e.g., PCI-DSS, SOX, GLBA, and internal risk/compliance frameworks). /li liContribute to architecture governance, design reviews, and the definition of reusable patterns and standards across the GCC. /li liMentor engineers and junior architects on architectural best practices (Principal level and above). /li /ul h3Required Qualifications /h3 ul li12–15 years of experience in web/software development, with progressively increasing responsibility in solutions or enterprise architecture. /li liProven, hands‑on experience with the end-to-end delivery of complex, multi-tiered software systems. /li liStrong foundation across multiple IT disciplines, with demonstrated understanding of core architectural concepts and patterns (e.g., SOA, event-driven, microservices, domain-driven design). /li liExperience conducting system and process analysis to inform architectural decisions. /li liExcellent communication and facilitation skills, with the ability to lead technical discussions with both technical and non-technical/business stakeholders. /li liSolid experience working with data and database management systems, including both legacy and modern/emerging database technologies. /li liExperience with RDBMS required; hands‑on experience with NoSQL is required. /li liDemonstrated experience designing and building highly available, customer-facing applications in a global delivery/shared‑services (GCC) model. /li liExperience designing and building cloud-native applications and RESTful/GraphQL APIs. /li liDemonstrated experience designing highly available, resilient architectures, including automation and performance‑optimization initiatives. /li liProven experience transforming monolithic architectures into modern, decoupled microservices‑based systems. /li liWorking experience in at least two to three of the following domains: Infrastructure, Security, DevOps, Application Development, Database Technologies, or Cloud Computing (AWS, Azure, or GCP). /li liBachelor’s degree in computer science, Engineering, or a related field (or foreign equivalent); equivalent professional experience will also be considered. /li /ul h3Desired / Preferred Qualifications /h3 ul liPrior experience in the banking or financial services domain, including an understanding of consumer and custodial banking operations and experience handling sensitive financial data. /li liStrong business analysis, solution‑crafting, stakeholder management, and executive presentation skills. /li liExperience in cybersecurity architecture or secure‑by‑design principles. /li liWorking knowledge of multiple programming languages and at least one modern front‑end framework (Angular, React, or Vue), such as Python, Java, JavaScript, Ruby, Golang, C, or C++. /li liUI/UX design exposure, including familiarity with web/application branding and design‑system practices. /li liCloud architecture certification(s) — AWS Certified Solutions Architect, Microsoft Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect. /li liEnterprise architecture framework knowledge (e.g., TOGAF) or equivalent certification. /li liExperience working in Agile/SAFe delivery environments across distributed, global teams and time zones. /li /ul h3Core Competencies /h3 ul libTechnical Depth /b — Ability to go deep on architecture, code, and infrastructure when needed /li libStrategic Thinking /b — Connects technical decisions to business and enterprise outcomes /li libCommunication /b — Translates complex technical concepts for varied audiences /li libCollaboration /b — Works effectively across globally distributed, cross-functional teams /li libRisk Compliance Awareness /b — Understands the regulatory weight of decisions in a banking environment /li /ul