1.System Administration:
●Install, configure, and maintain open-source operating systems (e.g., Linux distributions like Ubuntu, CentOS).
●Perform system updates, patching, and security hardening.
●Monitor system performance and troubleshoot issues.
●Implement and maintain system backups and disaster recovery plans.
2.Database Management:
●Install, configure, and manage open-source database management systems (e.g., PostgreSQL, MySQL, MariaDB).
●Perform database backups, restoration, and replication.
●Optimize database performance and troubleshoot issues.
●Ensure database security and access control.
3.Containerization and Orchestration:
●Manage and maintain containerized applications using Docker.
●Deploy, manage, and scale applications using Kubernetes (K8s).
●Configure and troubleshoot container networking and storage.
●Monitor container and cluster health and performance.
4.Automation and Scripting:
●Develop and maintain scripts (e.g., Bash, Python) to automate system administration tasks.
●Implement infrastructure-as-code (IaC) principles using tools like Ansible, Terraform, or similar.
5.Security:
●Implement and maintain security best practices for all managed systems.
●Regularly audit systems for vulnerabilities and apply necessary patches.
●Configure and manage firewalls, intrusion detection/prevention systems, and other security tools.
6.Collaboration and Documentation:
●Work closely with development and operations teams to support application deployments and infrastructure needs.
●Create and maintain detailed documentation for system configurations, processes, and procedures.
7.Troubleshooting and Problem Solving:
●Identify, diagnose, and resolve system and platform issues in a timely manner.
●Participate in on-call rotation.
Key Responsibilities:
Manage the System Center System(MECM、SCOM、SCVMM...) infrastructure , including design, configuration, maintenance, and optimization, to ensure system performance and stability.
Administer System Center System Server, including configuration, maintenance, and upgrades.
Manage the Antivirus(TrendMicro Apex One) system infrastructure , including design, configuration, maintenance, and optimization, to ensure system performance and stability.
Administer Apex One Server, including policy configuration, maintenance, and upgrades.
Monitor system performance, promptly resolve system issues, and minimize downtime.
Collaborate with teams to implement new systems or upgrades, including requirements analysis, planning, and execution.
Prepare and update system documentation, including system settings and operational manuals.
Conduct regular system backups and disaster recovery planning.