Linux System Administrator - San Diego, United States - Encodia, Inc.

    Encodia, Inc.
    Encodia, Inc. San Diego, United States

    1 month ago

    Default job background
    Part time
    Description

    Encodia is a rapidly growing platform company that is developing a new generation of protein analysis tools based on single-molecule protein sequencing. Our goal is to make protein sequencing easy and ubiquitous by using a novel reverse-translation technology that turns peptide sequences into DNA. The DNA can be read by a DNA sequencer, providing a path to breakthrough proteomics research at a scale that is not practical or cost-effective using current technologies.

    We are seeking a skilled Linux System Administrator to optimize and maintain our Linux cluster infrastructure, ensuring its reliability, security, and performance. This position will maintain, upgrade, and provide support for Encodia's back-end systems and data analysis pipelines.

    Requirements

    Your Responsibilities

    • Manage and optimize Linux cluster infrastructure, ensuring reliability and security, while promptly resolving system issues.
    • Install, configure, and integrate software packages, recommending improvements for system efficiency.
    • Develop automation scripts and documentation to streamline processes, and monitor and optimize system performance.
    • Work with the bioinformatics team to configure and optimize the system to support research initiatives.
    • Establish comprehensive backup, recovery, and disaster recovery protocols for the cluster.

    What you bring to this role

    • Bachelor's degree in Computer Science, Information Technology, or related field.
    • Proven experience as a Linux System Administrator, with a strong understanding of Linux systems and networking.
    • Experience in SLURM configuration, management, and optimization in a GPU cluster environment.
    • Proficiency in scripting languages (e.g., Bash, Python) for automation tasks.
    • Familiarity with configuration management tools (e.g., Ansible, Puppet) and deployment and orchestration technologies (e.g., Docker, Singularity).
    • Advanced troubleshooting skills; must be an excellent troubleshooter in a complex and heterogeneous environment.
    • Ability to effectively communicate and translate requirements into concrete tasks.

    Benefits

    This is a part-time, contractor position. The expected per hour pay rate of this position is $50 - $150 depending on experience.