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
