Solutions Architect (Expert) 3412

via Mediro ICT · Pretoria, Gauteng

Pay
On application
Type
Contract · remote / hybrid
Experience
10+ years
Level
Senior
Sector
IT & Internet
Closes
in 29 days
Recruiter
Mediro ICT · All jobs at Mediro ICT

About the role

Our client in Pretoria is recruiting for a Solutions Architect (Expert) to join their team.

  • Lead the design, development and delivery of end-to-end full-stack applications and services.
  • Architect, implement and maintain backend services that expose APIs for internal and external consumers.
  • Design and build scalable, responsive and maintainable front-end applications.
  • Create and maintain databases and relationships; ensure database solutions are scalable, performant and maintainable.
  • Design and implement microservices and event-driven architectures; integrate with message and event systems to enable real-time and asynchronous workflows.
  • Define and implement API contracts, versioning strategies and consumer-producer agreements.
  • Build and operate CI/CD pipelines and deployment automation; ensure reliable release processes and rollback strategies.
  • Ensure applications are observable and support effective monitoring, troubleshooting and production operations.
  • Champion secure coding practices and incorporate security into design and delivery.
  • Integrate systems with third-party APIs and internal services, ensuring robust error handling, retries and idempotency.
  • Collaborate with stakeholders to deliver iterative value in an Agile environment.
  • Troubleshoot complex issues, perform root-cause analysis, and implement durable fixes for all environments.

What they're looking for

Qualifications/Experience:

  • Relevant IT degree or equivalent professional experience with a strong proven track record in full-stack development.
  • Extensive hands-on experience developing enterprise full-stack applications (6+ years).
  • Demonstrable experience working in Agile teams and contributing to end-to-end delivery.

Essential Skills Requirements:

  • Strong experience with Java development and Java-based frameworks, particularly Spring Boot.
  • Strong experience with Angular, TypeScript and modern JavaScript for building robust front-end applications.
  • Strong experience with SQL and relational databases, including database concepts and schema design.
  • Proven knowledge designing and implementing RESTful APIs and API integration patterns.
  • Strong experience developing applications using microservices-based architectures.
  • Understanding of event-driven architecture and how to design systems that react to events.
  • Proficient with Git for source control and collaboration.
  • Experience with CI/CD pipelines and automated build/deploy workflows.
  • Practiced in secure coding practices and applying security considerations across the stack.

Advantageous Skills Requirements:

  • Python
  • Node.js
  • Knowledge or hands-on experience with Zero Trust security principles and integrations.
  • ServiceNow development (Service Catalog, catalogue builder workflows).
  • MongoDB or other NoSQL databases.
  • Cloud-native development experience, preferably AWS.
  • Event-streaming and messaging platforms (e.g., Kafka, RabbitMQ).
  • SAP integration patterns and enterprise SAP landscapes.
  • Containerization (Docker) and orchestration platforms (Kubernetes).

More IT and developer jobs · More IT and developer jobs in Pretoria · All jobs at Mediro ICT

Get similar jobs by email

Not ready to apply? Leave your email address and we'll let you know about new IT and developer jobs in Pretoria.

Used only for this alert. What we keep · Terms