Senior VICIdial/PHP Developer

3 - 5 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking an experienced Senior Vicidial/PHP Developer to lead the development and maintenance of our AI-integrated contact center solution.This is a critical role where you'll take ownership of our core telephony infrastructure and build robust APIs to support our next-generation contact center platform.

Key Responsibilities

  • Take ownership of our existing Vicidial-based contact center infrastructure and codebase.
  • Develop and maintain comprehensive RESTful APIs to expose Vicidial functionalities for integration with modern frontend applications.
  • Architect and implement API layers that decouple Vicidial's telephony capabilities from its PHP frontend.
  • Customize and extend Vicidial features to meet evolving business requirements.
  • Optimize database queries and system performance for high-volume call center operations.
  • Troubleshoot and resolve complex technical issues in the Vicidial ecosystem.
  • Collaborate with AI engineers to integrate machine learning capabilities into the call center workflow.
  • Document technical specifications, API endpoints, and system architecture.
  • Mentor junior developers and provide technical guidance to the team.
  • Plan and execute the gradual migration strategy toward a modern, multitenant architecture.

Must-Have

Required Skills & Experience :
  • 3 - 5 years of hands-on experience in PHP development with production-level applications.
  • Strong expertise in Vicidial installation, configuration, customization, and administration.
  • Deep understanding of Vicidial's database schema, dialplan logic, and core modules.
  • Proven experience in building RESTful APIs with PHP (Laravel/Symfony/native PHP).
  • Strong knowledge of MySQL/MariaDB optimization and complex query writing.
  • Experience with Asterisk PBX configuration and dialplan scripting.
  • Understanding of telecommunication protocols (SIP, RTP, WebRTC).
  • Experience integrating third-party services via APIs.
  • Proficiency in Linux system administration (CentOS/Ubuntu).
  • Version control expertise using Git.
  • Strong problem-solving skills and ability to work independently.
  • Excellent communication skills for technical documentation and team collaboration.

Nice-to-Have

  • Experience with React.js for frontend development.
  • Knowledge of Node.js and Express.js for backend services.
  • Familiarity with Python and AI/ML integration.
  • Experience with AWS services (EC2, RDS, S3, Lambda, API Gateway).
  • Understanding of microservices architecture.
  • Experience with Docker and containerization.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Familiarity with multitenant SaaS architecture.
  • Experience with WebSocket and real-time communication.
  • Previous work with AI-powered call center solutions.
  • Understanding of JWT authentication and OAuth protocols.
  • Experience with Redis/Memcached for caching.
  • Knowledge of message queuing systems (RabbitMQ, Kafka).

What We're Building

You'll be instrumental in our transition from a monolithic Vicidial-based system to a modern, scalable, multitenant contact center platform with :
  • React-based frontend for superior user experience.
  • Node.js backend for microservices architecture.
  • Python-based AI engine for intelligent call handling.
  • AWS cloud infrastructure for scalability and reliability.
  • API-first design for seamless integrations.

What We Offer

  • Opportunity to architect and lead a critical technology transition.
  • Work with cutting-edge AI and cloud technologies.
  • Collaborative environment with in-house DevOps, Full Stack, and AI engineering teams
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start PHP Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You