(Telephony/Contact Center platforms). The ideal candidate will be responsible for developing, customizing, and integrating enterprise applications to support our clients' IT operations and business processes.
Key Responsibilities
Core PHP & Laravel Development
Design, develop, and maintain web applications using PHP and the Laravel framework.
Implement RESTful APIs and integrate with third-party services.
Optimize application performance, security, and scalability.
Write clean, reusable, and well-documented code following best practices.
Perform debugging, troubleshooting, and bug fixes on existing Laravel-based applications.
GLPI (IT Asset & Service Management) or
Customize and extend GLPI functionalities through plugins, hooks, and APIs.
Integrate GLPI with external systems (e.g., Active Directory, monitoring tools, ticketing systems).
Develop automation scripts for asset discovery, ticketing workflows, and reporting.
Maintain and update GLPI to align with organizational ITSM processes.
Vicidial / Asterisk (Telephony & Contact Center Solutions)
Customize Vicidial dialer and/or Asterisk dial plans to meet business requirements.
Integrate telephony systems with CRMs, reporting tools, or web portals.
Develop PHP-based interfaces or APIs to manage campaign configurations and call flows.
Troubleshoot and optimize call routing, IVR, and SIP configurations.
Ensure system stability, uptime, and compliance with telephony standards.
Database & Backend Responsibilities
Design and manage relational databases (MySQL/MariaDB/PostgreSQL).
Write and optimize complex SQL queries for reporting and analytics.
Implement database migrations, versioning, and backups.
System Integration & Scripting
Develop middleware and connectors to integrate different enterprise systems.
Automate recurring tasks and deployment processes using scripting (Bash/PHP).
Ensure compatibility with Linux-based environments.
Testing & Quality Assurance
Perform unit testing and participate in code reviews.
Collaborate with QA teams to ensure solutions meet performance and security standards.
Collaboration & Documentation
Work closely with cross-functional teams (DevOps, Network, Telephony, ITSM).
Create technical documentation, including architecture diagrams, code references, and deployment guides.
Support end-users and provide training where necessary.
Required Skills & Qualifications
Proven experience in
PHP (Laravel framework)
development.
Strong understanding of
GLPI
customization and integration or
Hands-on experience with
Vicidial and/or Asterisk
(dial plans, IVR, SIP, campaigns).
Proficiency in
MySQL/MariaDB/PostgreSQL
database design and optimization.
Strong experience with
Linux environments (Debian, CentOS, Ubuntu, etc.)
.
Familiarity with
REST APIs, JSON, and integrations
.
Knowledge of version control systems (Git).
Strong analytical, problem-solving, and troubleshooting skills.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field.
3-5 years of proven PHP/Laravel development experience.
2+ years of hands-on experience with GLPI, Vicidial, or Asterisk. (Good to have)
Job Type: Full-time
Pay: RM6,000.00 - RM8,000.00 per month
Benefits:
Additional leave
Cell phone reimbursement
Gym membership
Maternity leave
Opportunities for promotion
Parental leave
Professional development
Experience:
PHP : 2 years (Preferred)
Asterisk/ Vicidial: 2 years (Preferred)
GLPI : 2 years (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.