2,134,518open jobs
135,102companies
249,438added this week
Browse all
Location
In office (Pretoria)
Seniority
Architect · 10+ years exp
Employment
Full-Time

First seen by Alion on Nov 5, 2026.

Overview
Company
Impact
Profile match
About Imizizi Diversity and growth at our core Imizizi, from mizizi, the Swahili word for "root", is 100% Black female-owned. It was founded on a deeply rooted passion for people, skills development, and service delivery.
Reference: JHB001527-SN-2

ESSENTIAL SKILLS:


  • Mainframe & Modernisation

  • Deep understanding of enterprise mainframe architectures and application landscapes.

  • Strong experience in mainframe-to-cloud modernisation and migration.

  • Strong working knowledge of IBM DB2 and IMS.

  • Understanding of COBOL, PL/I, Java and J2EE environments.

  • Experience analysing legacy applications, dependencies, interfaces, data flows and integration points.

  • Ability to define modernisation strategies including refactoring, replatforming, decoupling and application redesign.

  • Experience designing repeatable migration patterns suitable for a migration factory approach.

  • Cloud & Architecture

  • Strong AWS cloud architecture experience.

  • Experience defining target architectures, reference architectures, architectural principles and solution patterns.

  • Strong understanding of cloud-native and distributed application architectures.

  • Experience with AWS Blu Age or equivalent automated mainframe transformation approaches.

  • Knowledge of AI-enabled software engineering and its application within legacy modernisation.

  • Strong understanding of service-oriented, modular and decoupled architectures.

  • Experience designing for scalability, availability, resilience, security and operational supportability.

  • Integration & Data

  • Strong enterprise system integration architecture experience.

  • API design and OpenAPI principles.

  • Event-driven architecture.

  • Kafka and Pub/Sub integration patterns.

  • Mainframe-to-cloud data migration and synchronisation.

  • Change Data Capture concepts and technologies.

  • Experience integrating modernised applications with legacy and cloud platforms.

  • Engineering & Automation

  • Strong understanding of modern software engineering and DevOps practices.

  • Java and modern application development principles.

  • CI/CD and automated delivery concepts.

  • Infrastructure as Code principles.

  • Experience with Terraform and/or AWS CloudFormation.

  • Git and Maven.

  • Container technologies including Docker, Kubernetes and/or OpenShift.

  • Linux/Unix environments and shell scripting.

  • Automated testing, system integration testing and parallel-run approaches.

  • Chief Expert / Architecture Leadership

  • Ability to establish technical direction across a complex modernisation programme.

  • Ability to translate modernisation strategy into executable architecture and engineering standards.

  • Ability to make and govern complex architectural decisions across multiple applications and delivery teams.

  • Ability to develop reusable architectural patterns rather than application-specific solutions.

  • Strong technical leadership and engineering mentoring capability.

  • Ability to evaluate emerging technologies through proofs of concept and translate outcomes into production architecture.

  • Ability to communicate complex technical decisions to senior management, Product Owners and engineering teams.

  • Strong stakeholder management and ability to drive technical alignment across multiple organisations


ADVANTAGEOUS SKILLS:


  • Experience with AWS Transform for mainframe / AWS Re:Imagine.

  • Practical experience with AWS Blu Age.

  • Experience applying AI-assisted or AI-native software engineering techniques to application modernisation.

  • Experience with automated source-code analysis, business-rule extraction and specification generation.

  • Experience establishing or scaling a mainframe migration factory.

  • Experience modernising large enterprise application portfolios.

  • Experience running multiple modernisation approaches in parallel.

  • Practical experience transitioning from legacy architectures towards microservices and cloud-native architectures.

  • Serverless architecture and AWS Lambda.

  • AWS services such as S3 and Glue.

  • Experience with Payara and/or Quarkus.

  • Experience working with IBM IIB or comparable enterprise integration technologies.

  • Test-driven development and automated unit/integration testing.

  • Experience working in large-scale Agile delivery environments.

  • Experience working with globally distributed engineering teams and external technology partners.

  • Experience coaching architects and senior engineers.

  • German language capability advantageous.

  • Experience working within regulated or highly governed enterprise IT environments.

Duties & Responsibilities RESPONSIBILITIES:
  • Technical Strategy & Architecture
  • Own and evolve the technical architecture for the Mainframe Migration Service.
  • Define the target architecture for mainframe-to-cloud modernisation.
  • Establish architecture principles, standards, patterns and guardrails for migration teams.
  • Define reusable reference architectures that can be applied across multiple migration initiatives.
  • Ensure architectural consistency across legacy, integration, cloud and modern application landscapes.
  • Guide technical decisions regarding the appropriate modernisation approach for different application
  • characteristics.
  • Ensure architecture supports long-term maintainability and does not simply recreate legacy complexity in the cloud.
  • Modernisation Capability
  • Lead the technical establishment and industrialisation of the AWS Re:Imagine / AWS Transform modernisation capability.
  • Ensure architectural alignment between the emerging Re:Imagine capability and the established AWS Blu Age migration approach.
  • Define how multiple modernisation paths can operate within a common migration service.
  • Evaluate new modernisation technologies and approaches through structured POCs.
  • Convert successful POC outcomes into governed, repeatable production patterns.
  • Identify architectural constraints, technical risks and dependencies early in the migration lifecycle.
  • Migration Architecture
  • Define application and data migration architecture.
  • Establish approaches for legacy application analysis, decomposition and decoupling.
  • Define cloud landing-zone and application deployment architecture appropriate to migrated workloads.
  • Define patterns for migration of DB2 and IMS-based applications.
  • Define integration and coexistence patterns between mainframe and modernised applications.
  • Define data synchronisation and Change Data Capture patterns where parallel operation is required.
  • Support migration testing, system integration, parallel running and production implementation activities.
  • Engineering Enablement
  • Establish reusable engineering patterns supporting faster migration delivery.
  • Drive automation across build, test, deployment and infrastructure provisioning.
  • Define technical quality standards and architecture acceptance criteria.
  • Guide engineering teams on cloud-native architecture and modern software engineering practices.
  • Reduce application-by-application reinvention by establishing standard solutions that can be reused across the migration portfolio.
  • Mentor architects and engineers and facilitate technical knowledge transfer.
  • Ensure knowledge is institutionalised within the organisation rather than concentrated within individual suppliers or resources.
  • Technical Governance
  • Lead significant technical and architectural decisions affecting the migration service.
  • Conduct architecture and system design reviews and identify required improvements.
  • Ensure solutions remain aligned with enterprise architecture, security and integration requirements.
  • Establish architectural decision records and technical standards where appropriate.
  • Identify technical debt and architectural risks before they impact migration delivery.
  • Balance architectural governance with the need for delivery speed.
  • Stakeholder & Delivery Alignment
  • Work closely with the Product Owner and Delivery Manager to translate strategy into executable technical roadmaps.
  • Provide technical options and recommendations for future technology decisions.
  • Translate business and migration requirements into implementable architecture.
  • Collaborate with application teams, architecture, infrastructure, cloud, security and integration stakeholders.
  • Collaborate with external suppliers and technology partners during POCs and implementation activities.
  • Present architectural decisions, risks, trade-offs and recommendations clearly to technical and non-technical stakeholders.
  • Support migration planning, technical estimation and dependency identification.
  • Provide technical guidance to enable the migration capability to scale across multiple delivery teams.
QUALIFICATIONS/EXPERIENCE:
  • Relevant university degree in Computer Science, Information Technology, Software Engineering, Computer Engineering or a related discipline.
  • Alternatively, demonstrable equivalent senior-level enterprise architecture and software engineering experience.
  • Relevant cloud and architecture certifications are advantageous.
  • 10+ years' relevant professional experience in enterprise IT, software engineering or technology architecture.
  • This aligns with the minimum experience requirement in the existing specification.
  • Significant experience working as a Solution Architect, Technical Architect, Enterprise Architect or equivalent senior technical role.
  • Proven experience architecting complex enterprise solutions.
  • Proven experience in mainframe modernisation and mainframe-to-cloud migration.
  • Practical experience working with legacy mainframe technologies such as DB2, IMS, COBOL and PL/I.
  • Strong practical experience with AWS or comparable hyperscale cloud environments.
  • Proven experience defining target architectures and reference architectures.
  • Experience taking architecture from concept or POC through to production implementation.
  • Experience with enterprise system integration and complex application dependencies.
  • Experience with modern software engineering, automation and DevOps practices.
  • Experience providing technical leadership across multiple teams and disciplines.
  • Demonstrated experience mentoring and developing engineers and architects.
  • Experience influencing technical direction across organisational boundaries.
  • Experience translating complex technical strategy into executable delivery.
  • Experience communicating architecture and technology decisions to senior stakeholders.
  • Experience working with external suppliers and technology partners.
  • Experience working across geographically distributed teams.
  • Ability to work independently and take accountability for complex technical topics.
  • Strong written, verbal and presentation capability.
  • Willingness and ability to travel internationally where required, consistent with the existing role specification.
Submit your CV to: [email protected] and Subject line Role title
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,134,518 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pretoria
In office · Full-Time · South Africa
PowerShell
DevOps
Incident Management
DNS
VPN
Cybersecurity
Zero Trust
Microsoft Entra ID
Active Directory
PKI
Management
Agile
ITIL
Apply
In office · Full-Time · South Africa
Python
SQL
C#
Apex
Python
pySpark
C#
.NET
Apex
Visualforce
Databases
Azure Cosmos DB
Azure SQL Database
AI/ML
Spark
DevOps
Rest API
Terraform
Azure DevOps
Azure
CI/CD
Git
Bicep
SOAP
Management
ServiceNow
Agile
Scrum
QA
Swagger
Apply
In office · Full-Time · Cape Town
JavaScript
TypeScript
Databases
PostgreSQL
Frontend
Angular
JQuery
DevOps
SOAP
Management
Agile
Apply
Software Developer II 10 days ago
In office · Full-Time · Johannesburg
DevOps
CI/CD
Git
Management
Agile
Apply
Senior C# Developer 10 days ago
In office · Full-Time · Johannesburg
C#
C#
ASP.NET Core
Databases
MS SQL
DevOps
SOAP
Cybersecurity
OWASP Top 10
Apply
Equity · In office · Full-Time · 8+ years exp · Bellevue
Python
Go
Java
Ruby
PowerShell
C#
C++
AI/ML
Model Context Protocol
Prompt Engineering
AI Agents
AWS Bedrock
LLM
Anomaly Detection
Amazon SageMaker
AWS Bedrock AgentCore
A2A
Human-in-the-Loop
LLM Guardrails
Multi-Agent Systems
Machine Learning
DevOps
Rest API
Terraform
CloudFormation
CI/CD
AWS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon EventBridge
AWS Step Functions
Linux
Unix
Apply
Equity · In office · Full-Time · 5+ years exp · Bellevue
Python
Go
Java
Rust
Ruby
C#
C++
AI/ML
AWS Bedrock
Anomaly Detection
Amazon SageMaker
Machine Learning
DevOps
Rest API
Terraform
CloudFormation
CI/CD
AWS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon EventBridge
AWS Step Functions
Linux
Unix
Apply
In office · 5+ years exp · United Kingdom
Python
Databases
PostgreSQL
pgvector
Qdrant
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude Code
Model Context Protocol
Prefect
Function Calling
AI Agents
LLM
Google ADK
Hybrid Search
A2A
Context Engineering
Multi-Agent Systems
DevOps
Terraform
GCP
OpenTelemetry
Azure
CI/CD
Git
AWS
Docker
Kubernetes
SLI/SLO/SLA
Cybersecurity
Least Privilege
Apply
$99k – $160k per year · Equity · In office · TS/SCI · Full-Time · Associate's Degree · Denver
Python
Go
Java
Ruby
PowerShell
C#
C++
DevOps
AWS
Linux
Unix
Apply
$144k – $194k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Arlington
Java
C#
C++
Perl
DevOps
AWS
Apply
In office · Full-Time · 8+ years exp · Pretoria
Java
SQL
Java
Spring Framework
Databases
PostgreSQL
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Cybersecurity
SonarQube
Management
Agile
Apply
In office · Full-Time · 10+ years exp · Pretoria
Java
COBOL
Java
Maven
Quarkus
Databases
Db2
Apache Kafka
IMS
DevOps
Terraform
OpenShift
CloudFormation
CI/CD
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon S3
Linux
Unix
Management
Agile
Apply
In office · Full-Time · 10+ years exp · Pretoria
JavaScript
Java
TypeScript
Java
Maven
Databases
PostgreSQL
Oracle
AI/ML
Copilot
RAG
Context Engineering
LLM Guardrails
Frontend
Angular
DevOps
GitHub Actions
Docker
GitHub
Management
Jira
Agile
Apply
In office · Full-Time · Pretoria
Java
SQL
Java
Spring Framework
Databases
PostgreSQL
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Cybersecurity
SonarQube
Management
Agile
Apply
In office · Full-Time · Pretoria
Python
JavaScript
TypeScript
SQL
Databases
Apache Kafka
AI/ML
Spark
LLM
RAG
Context Engineering
Knowledge Graph
LLM Guardrails
Frontend
GraphQL
Angular
React.js
DevOps
Rest API
Terraform
GitHub Actions
CI/CD
AWS
Docker
Kubernetes
Incident Management
GitHub
Robotics
Digital Twin
Analytics
ETL/ELT
Management
Agile
Apply
In office · 3+ years exp · Pretoria
JavaScript
SQL
C#
C#
ASP.NET Core
Frontend
Bootstrap
Apply
Warehouse Manager 1 day ago
In office · 3+ years exp · Pretoria
Apply
In office · 3+ years exp · Pretoria
Apply
In office · 3+ years exp · Pretoria
Apply
In office · Contractor · 3+ years exp · Pretoria
Apply
See all jobs
This is one of many
2,134,518 more open roles from verified company boards, updated every day.