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.
Öppna på Upwork