← Jobs

Senior Linux Systems Administrator (Ubuntu / LAMP) – Ongoing Part-Time Role

Budget: $20.0 - $30.0 HOURLY / PART_TIME ⭐ 4.38 (14) Australia

centos, apache-http-server, dns, linux-system-administration, apache-http-server, system-administration, network-security, mysql

About Us We are an Australian-based technology company managing multiple VPS and dedicated server environments for our own projects and client deployments. Our infrastructure is primarily based on Ubuntu Server 24.04 LTS, with a small number of legacy systems currently being migrated. We already have two experienced systems administrators located in different time zones and are seeking a third sysadmin to provide additional coverage during Australian business hours and to assist with ongoing server administration, maintenance, troubleshooting, and client support. This is a long-term relationship rather than a one-off project. Required Availability You must be available to provide coverage during: 3:00 AM – 10:00 AM Australian Eastern Time (AEST/AEDT) While continuous active work is not expected throughout the entire period, you should be available to respond to server issues, client requests, outages, and urgent incidents when required. Responsibilities Administration and maintenance of Ubuntu 24.04 LTS servers Security updates, patch management, and system hardening Monitoring server health and responding to alerts Managing Apache, PHP, MySQL/MariaDB environments Website migrations between servers File transfers and server migrations Managing and troubleshooting SFTP services Creating, modifying, and troubleshooting cron jobs and automation scripts Diagnosing server performance issues Investigating and resolving service outages VPN administration and troubleshooting Zabbix monitoring maintenance and configuration UrBackup administration and troubleshooting DNS-related tasks (primarily through DigiCert-managed DNS environments) Assisting with DKIM, SPF, and DMARC configuration when required Working alongside our existing sysadmin team and documenting changes where appropriate Technical Requirements Strong experience with: Ubuntu Server (24.04 LTS preferred) Linux command line administration Apache HTTP Server PHP (multiple versions) MySQL and/or MariaDB SSH and SFTP Bash scripting Cron automation Server migrations DNS fundamentals SSL/TLS certificate management VPN technologies Zabbix monitoring Experience with the following is advantageous: CentOS migrations Docker Cloudflare Web application troubleshooting Security auditing and hardening Backup and disaster recovery procedures UrBackup Communication Requirements This role involves direct interaction with clients and internal staff. You must: Communicate clearly in written English Be courteous and professional Be comfortable discussing technical issues with non-technical clients Provide updates on progress and resolution times Be reliable during your scheduled availability window Be willing to respond promptly to urgent incidents when online What We're Looking For We are seeking someone who: Has several years of hands-on Linux administration experience Can work independently without constant supervision Takes ownership of problems until they are resolved Is proactive about identifying risks before they become outages Values stability, security, and documentation Is interested in a long-term working relationship When Applying Please include: A summary of your Linux administration experience. Details of the largest or most complex server environment you have managed. Your experience with Ubuntu, Apache, PHP, and MySQL. Your experience with Zabbix and monitoring systems. Your availability during the required Australian time window. Examples of major incidents or outages you have personally resolved. Your hourly rate and expected weekly availability. We are looking for a dependable sysadmin who can become part of our long-term operations team rather than simply completing isolated tasks.
Auf Upwork öffnen