Platform Administrator - DevOps Engineer in Lemont, IL at APEX Systems

Date Posted: 1/9/2020

Job Snapshot

  • Employee Type:
  • Location:
    Lemont, IL
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job #:  1030771
Exciting opportunity to operate and develop within the KBase, PlantSEED, and ModelSEED platforms. These platforms aim to provide a computational environment to meet the key challenges of systems biology: predicting and ultimately designing biological function. KBase, PlantSEED, and ModelSEED enable secure sharing of data, tools, methods, and conclusions in a unified, extensible system that allows researchers to collaboratively generate, test, and share hypotheses about biological functions; perform large-scale analyses on scalable computing infrastructure; and combine multiple lines of evidence to accurately model plant and microbial physiology and community dynamics. We seek someone to provide the following functions:
  • Participate in the operation and continued development of the KBase, PlantSEED, and ModelSEED platforms.
  • Develop tools for Systems Administration and automation of routine tasks.
  • Documentation of issues, procedures, and practices.

Required Skills and Experience:
Minimum of 3 years of professional experience in a DevOps role (DevOps Engineer, Systems Engineer, Software Engineer, Systems Administrator or similar)
Experience with Linux administration, including basic networking, storage systems (NFS), web server administration (nginx), and DNS administration (bind)
Knowledge of programming languages such as Python or Perl
Experience with container technology such as Docker and associated tools (e.g. docker-compose) Experience with container orchestration platforms such as Kubernetes, Rancher,or Openshift Experience with monitoring tools such as Nagios, Checkmk, or Zabbix
Experience with web services (REST, JSON-RPC)
Experience with version control, such as Git, GitHub or GitLab
Ability to communicate well with people of diverse backgrounds and computer knowledge Bachelor's degree in Computer Science, Bioinformatics or equivalent
Preferred Skills and Experience:
Experience working in an academic or research environment Experience with hardware support
Experience with data stores (MongoDB, ElasticSearch, ArangoDB, Ceph or other blob stores) Experience with workflow or batch scheduling (Condor, Slurm)
Experience with Continuous Integration/Continuous Deployment pipelines Knowledge of computational biology
Masters degree in Computer Science, Bioinformatics or equivalent
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178.