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)