F

Systems Architect at FNB South Africa

FNB South Africa
Full-time
On-site
Job Description


Responsible for the specification, product selection, and design of infrastructure components required to implement a defined system architecture. This role supports the translation of business requirements into technical solutions by applying established architectural standards and guidelines.
The Systems Architect collaborates with stakeholders to ensure that infrastructure designs are fit-for-purpose, cost-effective, and aligned with enterprise architecture principles. Work is performed within clearly defined parameters, with guidance from senior architects and subject matter experts.


Are you someone who can:


Develop and implement strategic goals for managing and maintaining systems and software.
Create end-to-end integrated systems and review new and existing system designs.
Ensure systems are secure and protected from breaches.
Perform regular maintenance and updates to keep systems running smoothly.
Work closely with stakeholders to understand their requirements and ensure the system meets their needs.
Provide technical support and guidance to other IT personnel.
Design scalable API-first and event-driven architectures
Lead Architecture governance and security reviews
Design custody solutions using Azure Key Vault Managed HSM
Has expertise in blockchain architecture and distributed ledger systems
Design secure wallet and custody solutions


You will be an ideal candidate if you have experience in:


Enterprise solution architecture for distributed and microservices systems
High availability, fault tolerance, and performance engineering
Cloud-native architecture patterns and service orchestration
Integration architecture for hybrid enterprise ecosystems
System reliability, scalability, and resilience design
Architecture for token issuance, transaction flows, and smart contract ecosystems
Integration of blockchain nodes with enterprise backend systems
Secure transaction signing and custody workflows
Compliance-aware blockchain architecture
Blockchain infrastructure deployment and node management
Hardware-backed key generation, storage, and lifecycle management
Secure private key custody for blockchain wallets
Integration of Node.js applications with Azure HSM services
Cryptographic signing workflows and key isolation strategies
Role-based access control and key governance
Secure API communication with HSM-backed services
High-availability and disaster recovery strategies for key infrastructure
Advanced Node.js development for high-performance backend services
Asynchronous and event-driven system design
REST and GraphQL API architecture
Secure service-to-service communication
Real-time messaging and streaming integrations
Database architecture (relational and NoSQL)
Authentication and authorization frameworks
Backend performance optimization
API gateway and service orchestration design
Enterprise integration patterns
Message queues and streaming platforms
Blockchain-to-enterprise system interoperability
SDK integration and third-party platform connectivity
Containerization and orchestration platforms
Infrastructure automation and CI/CD pipelines
Monitoring, logging, and observability systems
Scalable deployment and operational design
Secure architecture design and threat modeling
Cryptographic best practices and key lifecycle management
Identity and access management frameworks
Compliance and regulatory security standards


End Date: March 9, 2026