Software Developer / Server Maintenance Engineer

June 2, 2026
Application ends: August 31, 2026

Job Description

REQUIREMENTS

  • Bachelor’s Degree or Diploma in Computer Science, Information Technology, Software Engineering, or related field
  • Strong knowledge of Linux server administration (Ubuntu/CentOS)
  • Experience with Apache/Nginx web servers
  • Good understanding of MySQL/MariaDB databases
  • Knowledge of networking concepts, ports, firewalls, VPNs, and DNS
  • Experience in server monitoring and troubleshooting
  • Familiarity with shell scripting and automation
  • Understanding of application logs and debugging
  • Knowledge of backup and disaster recovery procedures
  • Basic understanding of APIs and web services
  • Ability to independently diagnose and resolve technical issues

Preferred

  • Experience with GPS tracking or telematics platforms
  • Familiarity with Uffizio or similar fleet management software
  • Experience with Docker or virtualization platforms
  • Knowledge of cloud and hybrid deployment environments
  • Understanding of IoT device communication protocols
  • Experience in performance tuning and server hardening

RESPONSIBILITIES

Server & Infrastructure Management

  • Maintain and monitor on-premise production servers hosting the GPS tracking platform
  • Perform regular health checks for CPU, RAM, storage, database, and network performance
  • Configure and manage Linux-based servers
  • Monitor uptime, logs, services, ports, and background processes
  • Manage backups and restoration procedures
  • Perform preventive maintenance and system optimization
  • Troubleshoot server crashes, application failures, and connectivity issues
  • Coordinate hardware replacement or upgrade recommendations when required

Software Maintenance & Support

  • Maintain deployed Uffizio software environment and supporting services
  • Troubleshoot application-level issues related to tracking, maps, reports, APIs, and user access
  • Diagnose issues related to GPS device communication and packet flow
  • Manage SSL certificates, domains, subdomains, and application configurations
  • Support software deployment, patches, and configuration changes
  • Handle log analysis and root-cause troubleshooting

Database Administration

  • Monitor and maintain MySQL/MariaDB databases
  • Optimize database performance and storage utilization
  • Manage backup schedules and recovery testing
  • Handle database cleanup, indexing, and maintenance activities

Client & Technical Coordination

  • Coordinate with clients for issue diagnosis and resolution
  • Work with software vendors and technical teams when escalation is required
  • Prepare technical reports and maintenance documentation
  • Maintain issue tracking and resolution records
  • Provide remote support for deployed systems

Are you interested in this position?


Apply by clicking on the “Apply Now” button below!

#CrossChannelJobs #JobSearch
#CareerOpportunities #HiringNow
#Employment #JobOpenings
#JobSeekers
#FacebookLinkedIn

Related Jobs