Contact Centre Engineer at Andishi in All, Nairobi, Kenya

    Andishi logo

    Contact Centre Engineer

    AndishiAll, Nairobi, Kenya

    Posted

    1 week ago

    Apply by

    28 Aug

    Contractor
    On Site
    Senior
    ICT & Telecommunications
    IT & Software

    Build your CV in minutes! Tailored for the Kenyan job market.

    Build My CV

    Job Description

    We are looking for an experienced Senior Contact Center Solutions & Implementation Engineer to independently lead the technical delivery of an enterprise contact-center implementation and integration engagement. This is a hands-on contract opportunity for a senior engineer who is comfortable taking ownership of a project from technical discovery and solution architecture through configuration, integration, testing, deployment, stabilization, and handoff. The ideal candidate combines strong software and systems engineering skills with practical experience in contact-center technologies, voice/telephony environments, enterprise integrations, APIs, CRM systems, databases, and cloud-based solutions.

    Key Responsibilities

    • Take end-to-end technical ownership of contact-center solution implementation and deployment.
    • Participate in technical discovery and translate business requirements into scalable technical solutions.
    • Design solution architecture covering contact-center applications, voice/telephony services, CRM platforms, databases, APIs, analytics, and other integrated systems.
    • Configure and customize contact-center solutions based on functional requirements and implementation best practices.
    • Design, build, test, and troubleshoot integrations between enterprise applications.
    • Develop and consume REST APIs, web services, webhooks, and other integration interfaces.
    • Perform data mapping, transformation, synchronization, and migration where required.
    • Design and optimize relational database structures, queries, and supporting data workflows.
    • Troubleshoot complex issues involving applications, APIs, databases, networked services, configuration, and system integrations.
    • Coordinate technical dependencies between multiple applications and services.
    • Create technical implementation, testing, deployment, and rollback plans.
    • Support system integration testing and user acceptance testing.
    • Diagnose and resolve defects identified during implementation and testing.
    • Lead production deployment and post-deployment stabilization activities.
    • Communicate implementation progress, risks, blockers, and technical recommendations clearly to stakeholders.
    • Maintain accurate technical and operational documentation.
    • Provide knowledge transfer and a structured technical handoff at the completion of the engagement.
    • Provide technical guidance to other engineers when required.

    Required Qualifications

    • Strong hands-on experience with several of the following: Contact Center & Voice Technologies Contact center / CCaaS platforms Voice and telephony systems Call routing and queue management IVR concepts and workflows ACD / skills-based routing CTI integrations Agent and customer interaction workflows Call recording and voice-processing systems Omnichannel customer engagement Contact-center reporting and analytics
    • Experience with platforms such as NiCE, Genesys, Five9, Cisco, Amazon Connect, Twilio Flex, or comparable enterprise contact-center technologies is highly desirable.
    • Strong experience with: RESTful APIs Web services Webhooks JSON / XML API authentication and authorization OAuth / token-based authentication Third-party application integrations CRM integrations Data synchronization Event-driven integrations Middleware or integration services
    • Experience integrating systems such as Salesforce, Microsoft Dynamics, ServiceNow, Zendesk, or similar enterprise platforms is advantageous.
    • Hands-on experience with one or more of the following: Java / Spring Boot C# / .NET Python JavaScript / TypeScript Node.js PowerShell or Bash SQL

    Job Details

    Job Function

    IT & Software

    Minimum Experience

    5 years

    Education Level

    Bachelor’s Degree

    Area of Study

    Engineering

    Field of Study

    Computer Science

    Languages

    English

    Additional Information

    How to Apply: Send your application to the email provided in the job posting or visit the application link if available.

    Master the Contact Center Stack Before You Walk In

    This role demands more than just coding—it's about owning the entire contact center ecosystem. Hiring managers will probe your hands-on experience with specific platforms and your ability to integrate them with enterprise systems.

    1. Showcase Your Platform Expertise: Highlight your hands-on experience with contact center platforms like Genesys, Five9, or Amazon Connect. Be ready to discuss specific configurations, call routing, and IVR workflows you've implemented.

    2. Prove Your Integration Skills: Emphasize your experience with REST APIs, webhooks, and CRM integrations. Prepare examples of how you've connected systems like Salesforce or Zendesk to contact center solutions.

    3. Demonstrate End-to-End Ownership: Describe projects where you led the full implementation lifecycle—from discovery to deployment. Highlight your ability to make architectural decisions and troubleshoot complex issues.

    4. Prepare for Technical Deep-Dives: Expect questions on database design, SQL optimization, and API authentication. Review your knowledge of OAuth, token-based auth, and data synchronization.

    5. Highlight Your Scripting and Automation: Show how you've used PowerShell, Bash, or Python to automate tasks or integrate systems. Concrete examples of automation scripts will set you apart.

    6. Communicate Your Problem-Solving Process: Be ready to walk through a challenging technical problem you solved. Focus on your analytical approach and how you communicated with stakeholders.

    7. Show Your Documentation Discipline: Emphasize your ability to create clear technical documentation and knowledge transfer materials. This role requires structured handoffs, so show you take documentation seriously.

    8. Align with Business Goals: Understand how contact center technology impacts customer experience and business outcomes. Show that you can translate business requirements into technical solutions that drive results.

    CareerSasa Safety Alert: Never pay employers or agencies for interviews, training, or job placement. Does a job request payment? Report it immediately using the "Flag" button. While CareerSasa vets job postings thoroughly, always verify opportunities independently.
    Share this job:

    Boost Your Application Success

    1. 1

      Expert CV help that gets you noticed. Build Your CV

    2. 2

      A personalized cover letter for this role. Write Cover Letter

    3. 3

      Attract recruiters with a stronger profile. Boost LinkedIn

    Tags

    Contact Center
    CCaaS
    IVR
    ACD
    CTI