Tech Stack
AWSAzureCloudGoogle Cloud PlatformLinuxShell Scripting
About the role
- Supporting the day-to-day operation, maintenance, and security of the organization’s Linux-based systems and environments.
- Ensuring system reliability, availability, and performance through routine administrative tasks such as patch management, system monitoring, and log reviews.
- Handling user account management, basic troubleshooting, and routine service requests.
- Assisting with the provisioning and configuration of cloud-based virtual machines (VMs) in collaboration with senior staff.
- Providing hands-on exposure to system automation, backup and recovery processes, and security compliance practices.
- Apply operating system patches, updates, and configuration changes on Linux servers and workstations.
- Monitor system health and respond to alerts to maintain uptime and performance.
- Provide end-user support for account management, access issues, and basic troubleshooting.
- Provision and maintain virtual machines in cloud platforms as directed.
- Document system procedures and contribute to team knowledge base.
- Escalate complex issues to senior administrators or engineers as appropriate.
Requirements
- 1 – 3 years of professional experience with Linux system administration (or equivalent education/experience).
- Familiarity with basic shell scripting and system automation tools.
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Strong customer service orientation and troubleshooting skills.
- Ability to follow standard operating procedures and work under supervision.