About the Role
We are seeking an experienced engineer to join our team. The ideal candidate will have a strong background in Linux engineering and administration, with experience working with large-scale distributed systems.
* Develop automation and tooling through software to ensure delivery of mission critical solutions and services.
* Administer thousands of bare metal servers and virtual machines.
* Work collaboratively in a team environment.
Responsibilities:
* Maintain high levels of availability, latency, throughput, and monitoring.
* Analyze and resolve issues in a timely manner.
* Plan for capacity and growth.
* Troubleshoot server hardware issues.
* Collaborate with other engineers to identify opportunities for improvement.
* Stay up-to-date with the latest technologies and best practices.
Requirements:
* Bachelor's degree or equivalent experience in Computer Science.
* A minimum of three years of experience working in a production environment.
* Proficiency in one or more programming languages (Java, Python, Go).
* Experience with storage technologies (SAN, NAS, NFS, Object Storage).
* Infrastructure experience (Linux, Windows, VMware, Docker, Kubernetes).
* Solid understanding of application design.
* Ability to work in a fast-paced environment.
What We Offer:
* A remote-friendly work culture.
* Competitive compensation and benefits package.
* Opportunities for professional development and growth.