Purpose of the Role
We are seeking a seasoned Linux Systems Administrator to join our dynamic team. The ideal candidate will have comprehensive knowledge of Linux Administration, particularly RedHat/CentOS, coupled with a deep understanding of MySQL Server Administration, including setup, maintenance, clustering, and replication. Proficiency with Ansible and Git are required, along with a solid foundation in general networking knowledge. Experience with Java environments and Solaris is preferred, and familiarity with Azure is a bonus.
Duties and Responsibilities
- Oversee, maintain, and troubleshoot servers operating on RedHat/CentOS distributions of Linux.
- Perform MySQL Server Administration tasks including setup, maintenance, clustering, and replication to ensure optimal performance and security.
- Use Ansible for configuration management to automate system tasks and reduce manual effort.
- Use Git for version control, ensuring smooth deployment and efficient problem-solving.
- Leverage general networking knowledge to maintain the health and efficiency of the network and ensure secure and efficient data communication.
- Optimize and maintain Java-based applications and environments.
- As needed, utilize knowledge of Solaris for specific tasks or projects.
- Familiarity with Azure platform and cloud services to support any potential migration or cloud management tasks.
Required Experience & Knowledge
- Proven experience as a Linux Systems Administrator, RedHat/CentOS preferred.
- Extensive knowledge of MySQL Server Administration, including setup, maintenance, clustering, and replication.
- Proficiency with Ansible and Git.
- General networking knowledge and experience.
- Working knowledge of Java environments.
- Experience with Solaris is a significant plus.
- Familiarity with Azure is beneficial.
- Excellent problem-solving skills and ability to manage complex technical issues.
- Strong verbal and written communication skills.
Skills and Attributes
- Ability to work independently, as well as in a cross-border team
- Client-oriented approach and leadership experience ability to adapt to tech and non-tech communication
- Self-driven, enthusiastic and friendly persona
- “How do we do better” attitude
Required Education & Qualifications
- Advanced level of both spoken and written the English language
- Bachelor’s or Master’s degree in Computer Science or relevant experience
- Any relevant certificate would be considered a plus