SuiteCRM Developer Needed for PHP and MySQL Upgrade
Worldwide
We are seeking an experienced SuiteCRM developer to upgrade and modernize our existing SuiteCRM environment. Our system currently runs on PHP 5.6 and MySQL 5.7. Because these versions are outdated, we need a developer who can assess the existing installation and perform a carefully planned migration to current, stable versions supported by SuiteCRM—without disrupting existing features, data, integrations, or business operations. This is not simply a server upgrade. The selected developer must be able to identify compatibility issues, recommend an appropriate migration path, and determine whether the work should be completed through a staged upgrade. Responsibilities: - Review and document our current SuiteCRM installation, server environment, customizations, modules, integrations, and database structure - Identify compatibility issues involving SuiteCRM, PHP, MySQL, extensions, themes, workflows, scheduled jobs, and custom code - Recommend a safe, structured upgrade and migration plan - Create complete backups and establish a rollback procedure before beginning the migration - Set up and test the upgraded system in a staging environment - Upgrade SuiteCRM as necessary to support current, stable versions of PHP and MySQL - Update or refactor incompatible custom PHP code - Migrate the database while preserving its accuracy and integrity - Test all existing features, modules, workflows, reports, integrations, permissions, and automated processes - Resolve any errors or performance issues caused by the migration - Deploy the tested system to production with minimal downtime - Provide clear technical documentation covering the work completed, system requirements, and future maintenance recommendations Required Qualifications: - Proven professional experience upgrading and maintaining SuiteCRM - Strong knowledge of SuiteCRM architecture, customization, modules, workflows, and database structure - Advanced PHP and MySQL skills - Experience migrating legacy PHP applications from PHP 5.6 to newer supported versions - Experience upgrading MySQL 5.7 databases - Ability to identify and correct compatibility problems in custom code - Experience with Linux-based servers, web-server configuration, backups, staging environments, and production deployments - Strong troubleshooting and testing skills - Clear communication and the ability to explain technical risks and recommendations in practical terms Preferred Qualifications: - Experience with complex or heavily customized SuiteCRM installations - Experience integrating SuiteCRM with dialers, APIs, email systems, or other third-party platforms - Familiarity with SuiteCRM performance optimization and security best practices - Availability for post-migration support Expected Deliverables: - Initial system and compatibility assessment - Written migration plan, timeline, and risk analysis - Complete backup and rollback plan - Fully upgraded and tested staging environment - Successful production migration - Validation that existing data and functionality remain intact - Technical documentation and post-migration recommendations When applying, please include: - The SuiteCRM versions you have worked with - Examples of SuiteCRM upgrades or migrations you have completed - Your experience migrating systems from PHP 5.6 and MySQL 5.7 - How you would approach assessing a customized SuiteCRM installation - Your estimated timeline for the assessment and migration - Your availability for ongoing support after deployment Please begin your proposal with the phrase “SuiteCRM Migration” so we know you have read the complete job description. We are looking for a developer who can evaluate the system carefully, communicate any risks before making changes, and complete the upgrade without compromising our existing data or functionality.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
$20.00
-
$47.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:3 hours ago
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- Guatemala1:47 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by