CherryRoad looking to a Linux Systems Administrator. As a Linux Systems Administrator, you will be assisting with the support and maintenance of the organization's Linux-based infrastructure and applications. Working under the guidance of senior administrators, you will assist in the implementation, configuration, and troubleshooting of Linux systems and applications. An ideal candidate will be able to balance project work with routine administration duties.
Responsibilities:
- System Installation and Configuration:
- Assist in the installation and configuration of Linux operating systems on servers
- Set up and maintain user accounts, permissions, and groups.
- System Monitoring and Performance Tuning:
- Monitor system performance and proactively address issues to ensure optimal performance.
- Assist in performance tuning and capacity planning activities.
Patch Management:
- Apply patches and updates to keep systems secure and up-to-date.
- Participate in the testing of patches before deployment to production environments.
Security Management:
- Implement and maintain security measures to protect systems and data.
- Collaborate with the security team to conduct regular security audits and vulnerability assessments.
Backup and Recovery:
- Test and verify backup procedures to ensure data integrity and availability.
- Troubleshooting and Issue Resolution:
- Provide support for hardware and software issues, identifying and resolving problems promptly.
- Collaborate with other IT teams to troubleshoot and resolve complex system-related issues.
Documentation:
- Create and maintain comprehensive documentation for system configurations, procedures, and troubleshooting steps. Keep documentation up-to-date with changes and improvements to the system.
Collaboration:
- Work closely with other IT professionals, including network administrators, system architects, and developers, to ensure seamless integration and collaboration.
- Assist in the implementation of new technologies and systems.
Automation:
- Learn and implement automation tools and scripts to streamline repetitive tasks.
- Contribute to the development of automated processes for system management.
- Application Deployment and Maintenance:
- Deploy applications on systems and maintain application patch levels
Required Skills:
- Experience with databases (e.g., MariaDB, MySQL)
- Familiarity with virtualization technologies (e.g., VMware, KVM).
- Scripting experience (e.g., BASH, PHP)
- Linux daemon experience (e.g., NGINX, Apache, Bind9, OpenLDAP, Tomcat, MariaDB, Dovecot, Exim, Postfix)
- Monitoring system experience (e.g. Zabbix, Nagios)
As a CherryRoad employee, you can expect to work with seasoned and practical experts to deliver solutions that maximize enterprise performance. And, unlike some bigger companies where you often get lost in the crowd at CherryRoad you can expect a refreshing and personal culture that encourages idea sharing and collaboration. Here, your knowledge, abilities, and work experience count. Your contributions are meaningful and appreciated.
At CherryRoad Technologies opportunity becomes achievement.
EOE/MFDW