Job Overview:
We are seeking a seasoned Senior Linux Administrator with strong experience in managing enterprise Linux environments, containerized workloads using Docker, automation, and cloud integration. The ideal candidate will be responsible for ensuring the stability, security, and efficiency of Linux-based systems across on-prem and cloud environments, while collaborating with cross-functional teams.
Key Responsibilities:
- Manage installation, configuration, patching, and maintenance of Linux servers (RHEL, CentOS, Ubuntu).
- Administer and support Docker environments – container orchestration, image optimization, Dockerfile creation.
- Automate routine system tasks using Bash, Python, or other scripting languages.
- Implement and monitor system and container performance using industry tools.
- Enforce system and container security practices including ACLs, VPN, firewalls.
- Support cloud-hosted Linux environments (AWS, Azure, or GCP) in hybrid setups.
- Collaborate with DevOps, application, and infrastructure teams for deployment and production support. Provide mentorship to junior admins and contribute to documentation and knowledge sharing.
Key Requirements:
- Minimum 8–10 years of hands-on experience in Linux system administration (RHEL, CentOS, Ubuntu).
- Strong Docker containerization experience (build, deploy, troubleshoot).
- Proficiency in scripting (Bash, Python) and automation of system tasks.
- Solid understanding of performance tuning, system monitoring, and high availability.
- Working experience with public cloud platforms (AWS, Azure, or GCP).
- Good understanding of security standards and compliance for infrastructure.
- Strong communication and problem-solving skills.