Deep understanding of architectural implications for regulatory compliance frameworks (e.g. PCI-DSS GDPR ISO 27001).
Experience integrating Zero Trust Architecture identity management (OAuth2 OpenID SAML) and encryption protocols into enterprise design.
Familiarity with architecture risk assessments threat modelling and secure-by-design principles.
Experience of various software engineering playbook frameworks (Agile development Automated testing Code reviews Continuous delivery Continuous integration Machine learning. Observability Privacy Reliability Security)
Strong experience in designing high traffic scalable reliable and secure software systems.
Knowledge of architectural styles and patterns (e.g. Microservices SOA MVC Event-driven architecture).
Understanding of cloud architecture and services (e.g. serverless computing containerization orchestration).
Experience with data modelling data warehousing and data integration.
Experience in Mobile App Development and Mini-app Frameworks
Experience with architectural modeling tools (e.g. ArchiMate Sparx EA)
Experience leading or supporting large-scale modernization or transformation programs (e.g. core banking revamp mobile money overhaul ERP replacement).
Educational Qualifications:
Bachelors or Masters degree in Computer Science Information Systems Engineering or related field or equivalent work experience.
TOGAF Zachman or similar EA certification preferred.
8 years technical background inclusive of software architecture software design software development in a large enterprise environment
Domain experience in Financial Services and Financial technologies will be an added advantage
Has demonstrable knowledge and experience in both Agile and Waterfall methodologies
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.