About the position
We are seeking a Senior Integration Specialist with expertise in APIs and Microservices Architecture to join our dynamic team. The ideal candidate will play a critical role in designing, implementing, and maintaining integrations for Mobile Applications, ensuring seamless communication and functionality across diverse systems.
Seamlessly Connecting Systems, Powering Business Efficiency.
What you’ll do:
- Design, develop, and maintain API-driven integrations between internal and external systems.
- Architect and implement microservices for scalable, reliable integrations.
- Ensure API and integration security best practices, including authentication, authorization, and data encryption.
- Develop and optimize GraphQL and Microsoft Graph integrations to streamline data access.
- Implement and manage DevOps workflows to automate testing, deployment, and monitoring of integration solutions.
- Define and execute testing strategies for APIs and integrations, including unit, functional, and performance testing.
- Troubleshoot integration issues, optimize performance, and ensure minimal downtime.
- Collaborate with business and technical teams to gather integration requirements and deliver robust solutions.
- Maintain comprehensive documentation of integration architecture, workflows, and best practices.
- Stay updated on emerging integration technologies and recommend improvements.
Your expertise:
- 5+ years of experience in API integration, microservices architecture, and cloud-based solutions.
- Proficiency in RESTful APIs, GraphQL, and Microsoft Graph API.
- Strong experience with microservices development and containerization (Docker, Kubernetes).
- Deep understanding of DevOps pipelines, CI/CD tools (GitHub Actions, Azure DevOps, Jenkins, etc.).
- Expertise in API testing frameworks (Postman, Newman, Jest, or similar).
- Proficiency in at least one modern programming language (Python, Node.js, C#, or Java).
- Strong knowledge of cloud platforms such as Azure, AWS, or Google Cloud.
- Experience with message queues and event-driven architectures (Kafka, RabbitMQ, or similar).
- Strong problem-solving skills and ability to troubleshoot complex integration issues.
- Excellent communication and collaboration skills.
Qualifications required:
- Experience with Microsoft Power Platform integrations.
- Knowledge of IAM, OAuth2.0, and SSO for secure integrations.
- Familiarity with Infrastructure as Code (Terraform, ARM Templates).
- Experience with AI-driven automation in integrations.
Other information applicable to the opportunity:
- Permanent Position
- Location: Roodepoort
- Work Model: Onsite, Monday to Friday
Desired Skills:
- Adaptability
- Authenticity
- Partnership
- Ingenuity
- Mastery