1. System Administration:
Configuration and Management: Install, configure, and maintain Red Hat Enterprise Linux (RHEL) and CentOS systems. Manage system settings, services, and resources.
Performance Tuning: Monitor system performance and optimize configurations to ensure efficient operation of RHEL systems.
Resource Management: Manage system resources such as CPU, memory, and storage, and adjust configurations as needed.
Migrate and Upgrade the OS to RHEL
LVM /Multipath / filesystem Management /User administration
2. RHEL Satellite Management:
Want more jobs like this?
Get Software Engineering jobs in Shanghai, China delivered to your inbox every week.
Configuration: Configure and manage the RHEL client on Capsule server
Patch Management: Apply patches and updates to RHEL systems to ensure they are secure and up-to-date
Content Management: Manage content view and Promote to hosts for packages and updates for RHEL systems.
Monitoring: Monitor the health and performance of the RHEL Satellite server and ensure it is functioning correctly.
3. Support and Troubleshooting:
Level 2 Support: Provide advanced troubleshooting and support for RHEL-related issues that escalate from Level 1 support teams.
Incident Management: Investigate and resolve complex system issues, coordinating with other IT teams or vendors as necessary.
User Support: Assist end-users and other teams with technical issues related to RHEL systems.
4. Security and Compliance:
System Security: Implement and manage security policies , hardening and practices on RHEL systems, including user permissions, firewall rules, and security configurations.
Vulnerability Management: Regularly assess and address security vulnerabilities on RHEL systems.
Compliance: Ensure that RHEL systems comply with organizational and regulatory security requirements.
5. Backup and Recovery:
Backup Solutions: Implement and manage backup solutions for RHEL systems to ensure data is regularly backed up and can be restored as needed.
Recovery Procedures: Develop and test disaster recovery procedures to ensure system and data recovery in case of failure.
6. Automation and Scripting:
Automation: Develop and maintain scripts to automate routine tasks, such as system updates, monitoring, and backup processes.
Configuration Management: Use tools like Ansible or Puppet for configuration management and automation of RHEL systems.
7. Documentation and Reporting:
System Documentation: Maintain accurate documentation of RHEL system configurations, procedures, and changes.
Reporting: Generate and review reports on system performance, security status, and patch compliance.
8. Vendor Coordination:
Vendor Interaction: Work with Red Hat support for complex issues or service requests. Maintain knowledge of Red Hat updates and recommendations.
Service Requests: Manage and follow up on service requests with Red Hat or other vendors to resolve technical issues.
9. Training and Development:
Knowledge Sharing: Share knowledge and best practices with team .
Ongoing Learning: Engage in continuous learning and professional development to stay current with new technologies, tools, and best practices related to RHEL and Unix systems.
Unix - Implementation and Maintenance