Linux System Administrator
DefinitionIT
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Role Overview
The Linux System Administrator will provide hands-on production support for client Linux servers at DefinitionIT. This part-time contractor role is capped at up to 20 hours per month and requires availability during Canada EST business hours with the possibility of after-hours support. AWS cloud exposure is an added advantage.
Key Responsibilities
- Install, configure, maintain, and patch Linux servers (RHEL, CentOS, Ubuntu).
- Ensure CRS servers meet operational and security standards with routine health checks.
- Manage file systems, mount points, disk utilization, and local repositories.
- Administer web servers, implement SSL certificates, encryption, and harden Linux environments.
- Manage users, permissions, and support data migrations and backups.
- Collaborate on backup strategies, monitor system performance, and support capacity planning.
- Provide technical support during deployments and maintain documentation and runbooks.
Availability & Engagement Model
This is a part-time contractor role limited to up to 20 hours per month with hourly billing strictly for actual client support hours. The primary working window is aligned to Canada EST (6:30 PM – 2:30 AM IST), and on-demand availability is required.
Required Qualifications
- 4–7 years of hands-on Linux System Administration experience.
- Strong knowledge of Linux OS, filesystems, permissions, networking, and troubleshooting.
- Experience with SSL, encryption, backups, and monitoring tools.
- Ability to support production environments independently with strong communication skills.
Added Advantage
- Exposure to AWS Cloud (EC2, S3, IAM, VPC, Security Groups).
- Experience with hybrid (on-prem and cloud) environments.
- Knowledge of cloud backups, snapshots, and cost optimization.
Key skills/competency
- Linux
- System Administration
- RHEL
- CentOS
- Ubuntu
- AWS
- SSL
- Encryption
- Backup
- Monitoring
How to Get Hired at DefinitionIT
- Customize your resume: Highlight Linux expertise and support roles.
- Research DefinitionIT: Understand their mission and client support culture.
- Focus on technical skills: Emphasize Linux, AWS, and server management.
- Prepare for interviews: Review troubleshooting and communication experiences.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background