Odoo Server Engineer for Remote Support
Budget: $15 – $25 USD
Task Scope: Odoo Server Support Engineer
Server Environment
- Deployment: On-premise servers, accessible via AnyDesk only (remote support).
- Environments: Development, Staging, and Production.
- Architecture: 2 servers for each environment (Application Server + Database Server).
- Odoo : V15 EE with Custom Modules
Scope of Tasks
Connection & Authentication
- Connect and login via AnyDesk (assisted by in-house support staff).
- Perform SSH login to servers (credentials to be entered by in-house support staff).
Server Monitoring & Troubleshooting
- Check and troubleshoot server load, CPU, RAM, and disk utilization.
- Monitor and troubleshoot application performance and responsiveness.
- Clear storage, cache, and temporary files where necessary.
Backup & Database Management
- Review and edit automated backup script for Production Database (daily backup at 1:00 AM).
- Develop and implement an automated script to copy the Production Database to Development and Staging environments (overwrite previous day’s DB at 2:00 AM).
Reporting
- Provide screenshots of completed tasks and confirmation of successful execution.
Session Closure
- Logout from servers.
- Disconnect AnyDesk session securely.
Required Skills
Technical Skills
- Strong knowledge of Linux server administration (Ubuntu/CentOS/RHEL).
- Proficiency with SSH, shell scripting, and automation tasks (Bash, Cron).
- Experience managing Odoo application servers and PostgreSQL databases.
- Knowledge of performance monitoring tools (htop, top, iostat, pg_stat_activity).
- Familiarity with backup tools and disaster recovery processes.
Odoo-Specific Skills
- Understanding of Odoo service architecture (Apps & DB separation).
- Ability to troubleshoot Odoo performance issues (loading time, logs, workers).
Soft Skills
- Strong problem-solving and analytical mindset.
- Ability to document and report completed tasks (screenshots, logs).
- Collaboration with in-house support staff for secure access management.
Server Environment
- Deployment: On-premise servers, accessible via AnyDesk only (remote support).
- Environments: Development, Staging, and Production.
- Architecture: 2 servers for each environment (Application Server + Database Server).
- Odoo : V15 EE with Custom Modules
Scope of Tasks
Connection & Authentication
- Connect and login via AnyDesk (assisted by in-house support staff).
- Perform SSH login to servers (credentials to be entered by in-house support staff).
Server Monitoring & Troubleshooting
- Check and troubleshoot server load, CPU, RAM, and disk utilization.
- Monitor and troubleshoot application performance and responsiveness.
- Clear storage, cache, and temporary files where necessary.
Backup & Database Management
- Review and edit automated backup script for Production Database (daily backup at 1:00 AM).
- Develop and implement an automated script to copy the Production Database to Development and Staging environments (overwrite previous day’s DB at 2:00 AM).
Reporting
- Provide screenshots of completed tasks and confirmation of successful execution.
Session Closure
- Logout from servers.
- Disconnect AnyDesk session securely.
Required Skills
Technical Skills
- Strong knowledge of Linux server administration (Ubuntu/CentOS/RHEL).
- Proficiency with SSH, shell scripting, and automation tasks (Bash, Cron).
- Experience managing Odoo application servers and PostgreSQL databases.
- Knowledge of performance monitoring tools (htop, top, iostat, pg_stat_activity).
- Familiarity with backup tools and disaster recovery processes.
Odoo-Specific Skills
- Understanding of Odoo service architecture (Apps & DB separation).
- Ability to troubleshoot Odoo performance issues (loading time, logs, workers).
Soft Skills
- Strong problem-solving and analytical mindset.
- Ability to document and report completed tasks (screenshots, logs).
- Collaboration with in-house support staff for secure access management.