V

Integration Solutions Developer

VizxInternational
Full-time
On-site
Nairobi, Nairobi, Kenya

Integration Solutions Developer

We are seeking a skilled Integration Solutions Developer to design and implement seamless data integration solutions for our clients. This role is essential in enabling data flow across systems, enhancing data accuracy, and supporting business processes. The ideal candidate will have strong technical expertise in integration technologies and a proven ability to solve complex data challenges.


Key Responsibilities:

  • Integration Solution Development: Design, develop, and maintain integration solutions using various technologies and platforms tailored to client requirements.
  • ETL Process Creation & Optimization: Create and optimize ETL (Extract, Transform, Load) processes to ensure efficient and reliable data integration for clients.
  • API Integration & Web Services: Implement API integrations and web services to enable seamless communication between different systems.
  • Issue Resolution & Troubleshooting: Troubleshoot and resolve complex integration issues, ensuring minimal disruption and timely resolution for clients.
  • Client Collaboration & Success: Work closely with clients to understand their integration needs and ensure successful project outcomes.
  • Architecture & Strategy Development: Develop asynchronous messaging architectures, rule-based systems, and network architectures, as well as formulate strategies for effective systems integration.
  • Best Practices & Quality Assurance: Ensure integration processes adhere to best practices, maintaining high standards in data quality and integration performance.
  • Conflict Resolution in Data Configurations: Identify, check, and correct conflicts in data configurations and overlaps to prevent data discrepancies.
  • System Improvement & Migration: Analyze and enhance existing system integrations and support migration strategies to optimize current infrastructure.


Qualifications & Experience:

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Integration Development Experience: Minimum of 2+ years of experience in integration development, with a strong understanding of integration technologies and best practices.
  • Technical Proficiency: Proficiency in integration platforms (e.g., MuleSoft, Dell Boomi, Informatica) and at least two programming languages (C#, C++, Java, Python, or similar).
  • Integration Architecture Knowledge: Meticulous knowledge of integration development processes, architectures, and best practices for system integration.
  • Problem-Solving & Communication: Strong problem-solving skills and excellent communication abilities, with a focus on explaining technical concepts clearly.
  • Adaptability: Ability to adapt to various client environments and handle unique client needs in different industries.


Preferred Certifications:

  • MuleSoft Certified Developer
  • Dell Boomi Integration Developer
  • Informatica Certified Professional


Additional Skills:

  • System Design: Experience with designing integration strategies and architectures for complex systems.
  • Data Management: Familiarity with data management, including data governance and data quality standards.
  • Performance Optimization: Knowledge of strategies to improve the performance and scalability of integration solutions.