Overview

Senior Technical Architect/ITC- Jobs in Centurion, South Africa at ARCS

Position: Senior Technical Architect (ITC-44)

We are seeking an experienced

Technical Architect

to lead the design and implementation of complex, scalable, and secure systems. This role is ideal for a professional with over 8 years of experience in software development, infrastructure, or systems architecture, particularly within cloud-native and hybrid environments.

Key Responsibilities

Design and implement robust architectural solutions that align with business goals.

Develop and optimize complex SQL programs within relational database domains.

Architect and integrate systems using microservices, SOA, and event-driven patterns.

Lead cloud-native development initiatives across AWS, Azure, or GCP platforms.

Implement Dev Ops practices, including CI/CD pipelines and infrastructure as code.

Ensure system security, compliance, and performance optimization.

Collaborate with cross-functional teams to drive technical decision-making and best practices.

Technical Expertise

Architecture Design & Patterns: Microservices, SOA, monolithic vs. distributed systems, event-driven and serverless architecture, design patterns (MVC, CQRS).

Cloud Computing: Deep knowledge of AWS, Azure, or GCP; experience with hybrid and multi-cloud environments.

Dev Ops & CI/CD: Proficiency with Jenkins, Git Hub Actions, Azure Dev Ops, Git Lab CI; infrastructure as code tools like Terraform, Cloud Formation.

Programming & Scripting: Proficient in Java, Python, C#, JavaScript/Type Script, Go; scripting with Bash, Power Shell.

Data & Integration: Expertise in SQL and No

SQL databases, data lakes, warehouses (e.g., Snowflake, Redshift); APIs (REST, Graph

QL, gRPC); integration middleware (Kafka, Rabbit

MQ, Mule Soft).

Security Architecture: Secure coding principles, identity and access management (OAuth2, SAML, OpenID), network security, encryption standards.

Performance & Scalability: Load balancing, caching (Redis, Memcached), high availability and disaster recovery design, profiling, tuning, and scalability testing.

Minimum Requirements

8+ years of experience in software development, infrastructure, or systems architecture.

Deep expertise in system design, scalability, and high-availability solutions.

Strong knowledge of cloud, on-premises, and hybrid architectures.

Experience with enterprise integration (SOA, ESB, API Gateways).

Proficiency in Dev Ops practices, infrastructure as code (Terraform, Ansible), and automation.

Understanding of networking, security, and disaster recovery planning.

Title: Senior Technical Architect/ITC-

Company: ARCS

Location: Centurion, South Africa

Category: IT/Tech (Cloud Computing, Systems Engineer, Data Engineer)

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.