All roles

Open role

Python & PHP Developer Needed for CWP Server Deployment and Website Fixes - Contract to Hire

Remote · Qatar Full-time

Job Title Python & PHP Developer Needed for CWP Server Deployment, Website Setup, and 500 Error Fix Job Overview We are looking for an experienced Python and PHP developer/server administrator to help deploy and configure multiple web applications on a Control Web Panel (CWP) server. The work involves deploying a Python-based application, setting up a PHP-based website/application, and troubleshooting an existing website currently showing a 500 Server Error. The ideal candidate should be comfortable working with CWP, Apache/Nginx, PHP-FPM, Python app deployment, MySQL/MariaDB, SSL, DNS/subdomains, permissions, logs, and server debugging. Scope of Work 1. Deploy Python Application on CWP The developer will be responsible for: Deploying an existing Python codebase on the CWP server Setting up the correct Python environment Creating and configuring a virtual environment Installing required Python packages from requirements.txt Configuring the application to run properly on the server Setting up the app with a proper process manager if needed, such as: Gunicorn Uvicorn Supervisor Systemd service Connecting the Python app to Apache/Nginx reverse proxy if required Ensuring the app runs continuously after server restart Setting up environment variables securely Testing the app after deployment 2. Deploy PHP Website/Application on CWP The developer will also handle deployment of a PHP-based website/application. Tasks include: Uploading or configuring the PHP project on CWP Setting the correct document root Configuring PHP version compatibility Setting up PHP-FPM if required Creating or connecting the MySQL/MariaDB database Importing database files if needed Updating configuration files such as .env, database config, or app settings Fixing folder ownership and permissions Configuring SSL Testing frontend and backend functionality 3. Fix Existing 500 Server Error One existing website/application is currently showing a 500 Server Error. The developer must investigate and fix the root cause. The troubleshooting should include: Checking Apache/Nginx error logs Checking PHP-FPM logs Checking application logs Reviewing .htaccess or rewrite rules Fixing wrong file/folder permissions Checking PHP version compatibility Checking missing PHP extensions Checking database connection issues Checking Laravel/PHP framework errors if applicable Clearing cache/config where necessary Confirming the website loads correctly after the fix Required Skills The developer must have strong experience with: Control Web Panel / CWP Linux server administration Apache and Nginx configuration PHP and PHP-FPM Python web app deployment MySQL/MariaDB SSL setup DNS and subdomain configuration File permissions and ownership Debugging 500 server errors Laravel or other PHP frameworks Flask/FastAPI/Django deployment is a plus Git and GitHub/GitLab deployment is a plus Deliverables By the end of the job, the developer should provide: Python application successfully deployed and running on the CWP server PHP website/application successfully deployed and tested Existing 500 Server Error fixed SSL properly configured where needed Database connection properly configured where needed Apps tested and confirmed working Basic deployment notes, including: App location on server Commands used Services created or modified PHP/Python versions used Any important maintenance notes Important Requirements Must not use trial-and-error without checking logs first Must be able to explain the cause of the 500 error before applying a fix Must back up important files before modifying them Must avoid breaking existing websites on the server Must be available to work through remote access or guided SSH access Must communicate clearly during the work Preferred Candidate We prefer someone who has previously: Deployed Python apps on shared/VPS servers Worked with CWP or similar panels like cPanel, DirectAdmin, or Plesk Fixed production website/server issues Managed Laravel/PHP applications Configured reverse proxy setups for Python apps Worked with business websites or SaaS platforms Application Instructions When applying, please include: Your experience with CWP or similar hosting panels Examples of Python apps you have deployed before Examples of PHP/Laravel websites you have deployed or fixed How you usually troubleshoot a 500 Server Error Your availability to start Estimated timeline for completing the deployment and fixes Budget Please provide your proposed fixed price or hourly rate based on the scope above.

More open positions

FullStack Angular + PHP Developer

Work from home Full-time role

Senior .Net Developer - Columbus, OH,Charlotte, NC,Minneapolis, MN,Rockville, MD,Newark, DE,

Work from home Full-time role

PowerBi / .Net Developer

Work from home Full-time role

.NET Developer (Only W2)

Work from home Full-time role

Software Developer: Senior Level .Net

Work from home Full-time role

Account Executive (Entry-Level Encouraged)

Work from home Full-time role

Remote Data Entry Specialist – Entry‑Level Logistics Data Management Role at careerzynith – Flexible Part‑Time Opportunity

Work from home Full-time role

Online K-12 Tutor / Teacher - All Subjects (Remote)

Work from home Full-time role

Delta Airline Customer Service Representative - Work At Home

Work from home Full-time role

[Remote] Freelance Legal Transcriber

Work from home Full-time role

CEO - Stealth Male Fertility Startup

Work from home Full-time role

Remote Bilingual Customer Service Representative – E‑Commerce Support, Relationship Management, and Credit Processing (Fully Remote)

Work from home Full-time role

Solution Consultant(Remote)

Work from home Full-time role

Remote Data Entry Clerk – Part‑Time Home‑Based Position at careerzynith – No Experience Required, $16/hr

Work from home Full-time role

Purchasing/Procurement Manager

Work from home Full-time role

[Remote] Director of Business Development

Work from home Full-time role

[Hiring] Respiratory Therapist @Sleep Doctor

Work from home Full-time role

Experienced Work from Home Live Chat Support Specialist – No Phone Required – $25-$35/hr

Work from home Full-time role

Global English Teacher (Remote - Independent Contractor)

Work from home Full-time role

Experienced Part-Time Data Entry Specialist – Remote Work Opportunity at careerzynith

Work from home Full-time role

[Remote] Senior Data Scientist

Work from home Full-time role