Solution / Technical Architect- 03 Months Contract

Africonology

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Africonology in Johannesburg, Gauteng, seeks a Solution / Technical Architect for a three‑month contract to define, develop and maintain architectures for banking solutions and align roadmaps with business goals.

You will guide cross‑functional teams, establish patterns, ensure security and regulatory compliance (PCI-DSS, POPIA), and design APIs, data flows, and cloud‑native architectures to scale with demand.

Qualifications

  • Relevant professional qualifications in information technology, computer science, software engineering, or a related discipline.
  • Demonstrable knowledge of architectural frameworks and methodologies.
  • Hands-on experience with system integration, cloud technologies, and modern software development practises.

Responsibilities

  • Define the end-to-end architecture for product solutions, including channels, APIs, orchestration, data, security, and integrations.
  • Establish architectural principles, patterns, and standards tailored to regulatory and banking requirements.
  • Create solution architecture documents, integration diagrams, and technical models for all project components.
  • Create high-level and low-level architecture diagrams covering channels, APIs, integration layers, orchestration, data stores, and observability.
  • Ensure alignment with enterprise architecture and the bank’s long-term technology roadmap.
  • Design flows for authorization, clearing, settlement, reconciliation, exception handling, and dispute processes.
  • Ensure compliance with scheme rules and payment rails (local and international).
  • Define API specifications, integration patterns, and data contracts for internal and external services.

Education

Bachelor’s degree or higher in Computer Science, Information Systems, Engineering, or a related field

Job description

Solution / Technical Architect – Three Months Contract

Location

Gauteng, Johannesburg


Job Description

We are seeking for the Solution / Technical Architect that will be responsible to define, develop and maintain the technical architectures and designs for specific business functional/technical areas and provide high-level roadmaps for the implementation of the solutions, aligning to a common technical direction ensuring accomplishment of the roadmaps.To define and oversee the project’s technical solutions, ensuring system scalability, security, and alignment with business requirements.To guide development teams, make key architectural decisions, and ensure the delivered solution meets project standards and long‑term technology goals.


Job Duties


  • Define the end‑to‑end architecture for product solutions, including channels, APIs, orchestration, data, security, and integrations.

  • Establish architectural principles, patterns, and standards tailored to regulatory and banking requirements.

  • Create solution architecture documents, integration diagrams, and technical models for all project components.

  • Create high-level and low-level architecture diagrams covering channels, APIs, integration layers, orchestration, data stores, and observability.

  • Ensure alignment with enterprise architecture and the bank’s long‑term technology roadmap.

  • Design flows for authorization, clearing, settlement, reconciliation, exception handling, and dispute processes.

  • Ensure compliance with scheme rules and payment rails (local and international).

  • Define API specifications, integration patterns, and data contracts for internal and external services.

  • Architect event‑driven patterns for transaction lifecycle tracking, auditability, notifications, and monitoring.

  • Architect serverless or containerized microservices using AWS, e.g. Lambda, ECS Fargate, EKS, etc.

  • Select and design message queuing, streaming, and orchestration frameworks (e.g., SQS, Kafka, Step Functions).

  • Define synchronous and asynchronous integration patterns using AWS services.

  • Establish API contracts, versioning, anti-corruption layers, and backward compatibility strategies.


Security, Compliance & Risk Management



  • Define and enforce banking‑grade security patterns.

  • Ensure compliance with security standards including PCI-DSS, POPIA, AML/KYC, and encryption requirements.

  • Implement fraud‑detection, risk‑scoring, and threat‑modeling considerations in system design including zero‑trust principles.


High Availability, Scalability & Resilience



  • Architect for zero‑downtime, disaster recovery, and multi‑AZ or multi‑region resiliency.

  • Define RTO/RPO, failover models, and automated recovery mechanisms including auto-healing, retry strategies, and circuit breakers.

  • Ensure the platform supports peak transaction volumes and scaling patterns for future growth.

  • Define data flows, schemas, lineage, audit logging, and storage strategies.

  • Ensure accuracy, immutability, and traceability of financial transactions.

  • Ensure strong observability: transaction logs, event streams, metrics, distributed tracing.


Technical Leadership & Delivery Support



  • Guide engineering teams during design, development, integration, and testing phases.

  • Conduct architecture and design reviews, code reviews, ensuring quality and alignment with standards.

  • Provide hands‑on technical direction to resolve complex issues, bottlenecks, or design trade‑offs.

  • Coach teams on cloud-native development patterns, CI/CD pipelines, and DevOps practices.

  • Assist with troubleshooting complex production issues, performance bottlenecks, or design defects.


Governance, Documentation & Stakeholder Management



  • Evaluate and guide third‑party vendors, payment gateways, and fintech integrators.

  • Collaborate with business, product owners, compliance, and operations teams to validate requirements.

  • Maintain architectural artifacts—ADR logs, diagrams, standards, and patterns library.

  • Facilitate knowledge transfer to development teams, operations, and support.

  • Communicate architectural decisions clearly to business, product, compliance, and operational teams.

  • Collaborate with enterprise architects, cloud governance, and cybersecurity functions.


Performance Engineering & Non-Functional Requirements



  • Define non‑functional requirements for throughput, latency, concurrency, scaling and uptime.

  • Ensure architectures support peak loads (day-end, high-volume windows, seasonal events).

  • Collaborate with QA to ensure performance testing, security testing, and certification cycles are comprehensive.


List of Deliverables/Outputs:


All deliverables must follow Business Online+ Analysis & Architecture templates, be version-controlled, and traceable in Jira/Confluence. These deliverables will be based on scope and demand as per the goals of the project.



  • High‑Level Architecture (HLA)

  • Detailed Solution or Technical Architecture Document

  • AWS service topology diagrams

  • Network architecture (VPC, subnets, routing, firewall policies)

  • Integration and component interaction diagrams


Payments Domain Architecture



  • Product domain context and capability model

  • Detailed payment flow diagrams (authorization, clearing, settlement, disputes, etc.)

  • ISO 20022 mapping and schema definitions

  • Exception and dispute handling workflows

  • API specifications (OpenAPI/Swagger), request/response schemas, error codes, idempotency, pagination, retry/backoff rules.

  • Service contracts for internal/external integrations.

  • Integration patterns library (sync/async/event-driven)

  • Event models and event schema registry

  • Step Functions workflow definitions

  • Queue/topic configurations for SQS/SNS/EventBridge

  • API security and throttling policy definitions


Security, Compliance & Risk Management



  • Threat Model & Security Architecture Document

  • Security Architecture and Designs

  • PCI‑DSS alignment checklist and remediation plan

  • Compliance architecture (POPIA, AML/KYC)

  • WAF, Shield, firewall rules, and API security specifications


High Availability, Resilience & Disaster Recovery



  • Resilience Architecture Document

  • RTO/RPO mapping and compliance validation

  • Failover and auto‑healing designs

  • Circuit breaker and retry strategy documentation

  • Backup/restore blueprintArchiving and retention policy document

  • S3 bucket strategy (partitioning, encryption, lifecycle rules)

  • Observability strategy document

  • Logging standards and log taxonomy

  • Alerting, thresholds, and escalation matrix

  • Operational runbooks (for support teams)

  • Transaction observability design (journey tracing)

  • KPI dashboards (latency, throughput, settlement status)


Technical Leadership & Delivery Support



  • Detailed technical design reviews

  • Service boundary and domain model documentation

  • Code quality and architectural standards

  • Technical onboarding and knowledge‑sharing materials

  • Engineering governance checklists (design review, release gates)

  • Architecture runway for upcoming sprints


Governance, Documentation & Stakeholder Management



  • Architecture governance framework

  • Technical risk register and mitigation strategies

  • Architecture review board (ARB) submissions

  • Passed quality gates (e.g. Architecture, Cloud, Security, Compliance)

  • Stakeholder communication maps and decision updates

  • Vendor evaluation and comparison reports
  • Integration contract agreements and SLA documentation
  • Updated architecture repository (Confluence/SharePoint/etc.)
  • Change impact assessments for new features
  • Feature planning and decomposition
  • Clear upstream/downstream dependencies, sequencing, milestones, and impact on release trains.
  • Release Governance and Go-Live support

Performance Engineering & Non-Functional Requirements



  • NFR catalogue (performance, latency, concurrency, uptime)

  • Capacity planning model

  • Load & stress test plan

  • Performance test harness requirements

  • Bottleneck analysis & tuning recommendations

  • Concurrency and throttling patterns

  • Performance certification report


Required Qualifications


  • Relevant professional qualifications in information technology, computer science, software engineering, or a related discipline.

  • Demonstrable knowledge of architectural frameworks and methodologies.


Education


  • Bachelor’s degree or higher in Computer Science, Information Systems, Engineering, or a related field.


Experience


  • Minimum of five years’ experience in a solution or technical architecture role within the banking or financial services industry.

  • Proven track record of delivering architecture solutions in complex enterprise environments.

  • Experience in designing and implementing technology solutions that comply with industry regulations and security standards.

  • Hands‑on experience with system integration, cloud technologies, and modern software development practises.


Create a job alert for this search
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Lead (Architecture and Solution Design)
Engineering Lead (Architecture and Solution Design)

Cari • Johannesburg

On-site
ZAR 1,500,000 - 2,300,000
Solution Architect
Solution Architect

Impronics Technologies • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Solution Architect
Solution Architect

PayInc group • Rosebank

On-site
ZAR 1,000,000 - 1,800,000
Solution Architect
Solution Architect

Indsafri • South Africa

On-site
ZAR 600,000 - 800,000
Solutions Architect - FinTech
Solutions Architect - FinTech

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,400,000
Digital Architecture Lead
Digital Architecture Lead

Jobtailor • Sandton

On-site
ZAR 1,000,000 - 1,800,000
Solution Architect - API
Solution Architect - API

Boardroom Appointments • Cape Town

On-site
ZAR 1,000,000 - 1,600,000
Architect/Solution Design
Architect/Solution Design

Network International • Cape Town

On-site
ZAR 1,000,000 - 1,500,000
Engineering Lead (Architecture & Solution Design)
Engineering Lead (Architecture & Solution Design)

Nedbank • Johannesburg

On-site
ZAR 1,000,000 - 1,700,000
Cloud-Native FinTech Solution Architect
Cloud-Native FinTech Solution Architect

Indsafri • South Africa

On-site
ZAR 600,000 - 800,000