- Monitor system health, performance, identify bottlenecks, and optimize Linux configurations to ensure efficient operation.
- Provide support for complex Linux Server issues, collaborating with operations, application and support teams to resolve incidents efficiently.
- Coordinate with cross functional teams to ensure regular system backups and manage, participate in disaster recovery plans to minimize downtime and ensure data integrity.
- Integrate third-party software and hardware components into the Linux-based systems.
- Document processes, standard operating procedures, system configurations, and troubleshooting steps to ensure knowledge sharing and enable efficient support.
- Collaborate with cross-functional teams on infrastructure modernization initiatives.
- Collaborate with cross-functional teams to understand their requirements and provide Linux-based solutions for development, testing, and deployment.
- Implement security measures and best practices to protect Linux systems from unauthorized access, data breaches, and other potential threats.
Requirements :
- Proficiency in scripting languages such as Bash, Python, or Perl for automation and system monitoring.
- Strong knowledge of network and application protocols and their associated security implications (TCP/IP, UDP, SMTP, SFTP, HTTP, TLS, SSH, etc.).
- Solid understanding of cybersecurity principles and practices for securing Linux systems.
- Strong problem-solving skills and the ability to troubleshoot complex system issues effectively.
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Proactive mindset with a strong sense of ownership for delivering high-quality solutions. Team player with a hands-on mentality.
- Experience with configuration management tools (e.g., Puppet, Ansible) and containerization technologies (e.g., Docker, Kubernetes).