Job Title: Senior Linux Administrator
Experience: 7+ years
Work Mode: Remote
Location: Brazil
Job Summary:
We are seeking a highly skilled Senior Linux Administrator to implement, manage, and optimize Linux-based IT infrastructure, ensuring security, availability, and performance in compliance with organizational strategies. The ideal candidate will be responsible for system administration, incident response, vulnerability management, automation, and lifecycle management of Linux servers and enterprise applications. This role requires strong troubleshooting skills, security expertise, and collaboration with IT teams to maintain and improve infrastructure reliability.
Key Responsibilities:
1. Linux Server Administration & Support (25%)
Manage Linux server environments, ensuring high availability, security, and performance.
Handle incident response, service requests, and change requests for Linux infrastructure.
Collaborate with IT teams to support enterprise applications running on Linux.
2. Security & Vulnerability Management (20%)
Perform security hardening and vulnerability assessments for Linux systems.
Implement patches, updates, and security policies to maintain compliance.
Ensure Linux servers adhere to organizational security frameworks.
3. Incident Response & Troubleshooting (15%)
Respond to system incidents and troubleshoot Linux-based issues to minimize downtime.
Analyze root causes of problems and implement preventive measures.
Work with monitoring tools to proactively identify potential issues.
4. Performance Monitoring & Optimization (10%)
Monitor system performance, resource utilization, and application health.
Optimize server configurations to improve efficiency and stability.
Utilize performance management tools for proactive tuning.
5. Server Lifecycle Management (10%)
Manage Linux server deployments, upgrades, and decommissioning.
Maintain OS updates, enterprise applications, and utilities (e.g., antivirus, patching).
Ensure compliance with company policies and IT governance.
6. Infrastructure Automation (10%)
Develop and implement automation scripts using Bash, Python, or Ansible.
Automate system tasks such as patching, configuration management, and monitoring.
Enhance efficiency and reduce manual workload through scripting.
7. Documentation & Process Standardization (5%)
Maintain comprehensive documentation for system configurations, deployments, and troubleshooting procedures.
Ensure documentation is updated and accessible to IT teams.
8. OS Installation & Maintenance (5%)
Install, configure, and maintain Linux operating systems (RHEL, Ubuntu, CentOS, etc.).
Deploy software updates and new technologies to enhance server performance.
Required Skills & Qualifications:
* Bachelor’s degree in IT, Computer Science, or related field (or equivalent experience).
* 5+ years of experience in Linux administration and infrastructure management.
* Expertise in Linux server environments (RHEL, Ubuntu, CentOS, SUSE, etc.).
* Strong understanding of Active Directory, LDAP, and authentication mechanisms.
* Hands-on experience with vulnerability management, patching, and security protocols.
* Proficiency in scripting and automation (Bash, Python, PowerShell, or Ansible).
* Knowledge of monitoring tools like Nagios, Zabbix, or Prometheus.
* Familiarity with virtualization (VMware, KVM) and cloud platforms (AWS, Azure).
* Strong troubleshooting and root cause analysis skills.
* Ability to manage multiple priorities in a dynamic environment.
* Excellent communication and documentation skills.
* Participation in on-call rotation for incident management may be required.
Preferred Additional Skills:
* ITIL Certification or similar industry certifications.
* Experience with containerization (Docker, Kubernetes).
* Familiarity with firewalls, network protocols, and enterprise security frameworks.
* Exposure to CI/CD pipelines and DevOps methodologies.