Linux Systems AdministratorJob Description
Linux Systems Administrator will be responsible for the administration and maintenance of Linux environments. The role has a strong focus on automation and leveraging automated solutions to address repeatable support tasks and activities. Apiphani is a managed services provider, and this position is client facing. They will report to the Linux Group Lead. Position is fully remote work.
Job Duties
- Support and maintain automated Linux and application patching for servers using ansible.
- Monitor automation performance and optimize where necessary.
- Drive continuous improvement in systems operations through tool-building and automation.
- Execute against defined projects and report on their progress.
- Perform root cause analysis, in collaboration with application and delivery teams.
- Meet with apiphani stakeholders and external clients to develop relationships and foster co-innovation opportunities.
- Administer users, groups, and permissions in Linux.
- Administer volume groups and logical volumes on AWS and Azure.
- Administer Cron jobs.
- Troubleshoot Linux volume and mount issues.
- Troubleshoot software configuration.
- Troubleshoot network connectivity.
- Troubleshoot DNS config, to include NetworkManager, and DHCLIENT.
- Document changes and progress in ticketing system.
- There will be one or two monthly weekend work events, either during the day or overnight.
- There will be occasional evening work.
Required Skills
- Bachelor of Science in Computer Science, Engineering, Applied Sciences, or equivalent work experience.
- 3+ years of experience in relevant hands-on systems engineering and administration in servers, networking, and operating systems; with heavy emphasis on Linux Server platforms and associated technologies.
- Experience as an admin or engineer for service providers or enterprise IT organization operating in a 24/7 environment with mature IT processes a plus.
- Solid understanding of IPv4 networking.
- Solid understanding of RHEL CLI.
- Comfort in cloud environments AWS and/or Azure including knowledge of how to manage virtual machines in the AWS or Azure environment.
- Practical Knowledge of how to use ad-hoc as well as playbooks for ansible.
- Solid understanding of how to manage users & groups.
- Extensive experience in the use of the vi editor.
- Extensive experience in the RHEL, Centos, or Alma/Rocky Linux environments.
- Ability to complete tasks independently.
- Ability to research and resolve problems independently.
- "Buck Stops Here" personality to own your work.
- Good interpersonal skills in order to work with other Linux sysadmins.
- Good communication skills.
- Provide documentation and update internal knowledgebase articles.
- Ability to follow IT change management governance & process.
- Certifications from RedHat, SUSE are preferred.
- Strong analytical and critical thinking skills, Deadline and detail-oriented, strong ownership bias
This position is fully remote.
This position requires US Citizenship-work must be done within the borders of the US.