Senior Integration Specialist

Roodepoort, Johannesburg, South Africa

Job Description


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.
Skills and Experience
What youll 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.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1408025
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Roodepoort, Johannesburg, South Africa
  • Education
    Not mentioned