Full-Time

OpenShift / Kubernetes Engineer

NIH-NCBI

NIH-NCBI

Biomedical research information

No salary listed

Bethesda, MD, USA

Remote

Bachelor's

Category
DevOps & Infrastructure (2)
,
Required Skills
TCP/IP
Kubernetes
OpenShift
Istio
DevOps
Linux/Unix
Google Cloud Platform
Requirements
  • In-depth knowledge/experience with building and maintaining Red Hat OpenShift clusters. Merely "using" OpenShift is insufficient.
  • Experience with Kubernetes
  • Experience with Google Cloud Platform cloud services, including Google Kubernetes Engine and Anthos
  • Experience with GitLab and especially GitLab Continuous Integration/Continuous Deployment
  • ArgoCD
  • Familiarity with service-mesh technologies: Istio, Linkerd, etc.
  • BS degree in a STEM field, or equivalent experience
  • Customer-focused, team-oriented disposition
  • Good systems debugging skills
  • Comfortable with the Linux environment or UNIX command line interface
  • Experience with some programming or scripting language
  • Have experience creating processes, procedures and Standard Operating Procedure documentation
  • General understanding of TCP/IP and related protocols
  • Initiative to take ownership of tasks and drive them to completion
  • Comfortable dealing with users with varying levels of IT knowledge
  • Eager to learn new technologies
  • Strong communication and soft skills to interface with customers, peers and management
  • Good judgement, sense of integrity, and responsibility
Responsibilities
  • Provide on-call support to NCBI's internal developers and other staff.
Desired Qualifications
  • Kubernetes, OpenShift, Cloud or Linux experience
  • Experience with Service Reliability Engineering in any capacity
  • Linux systems administration
  • Automated Continuous Integration servers, especially TeamCity and/or GitLab
  • Automation programming/scripting in any of: Bash, Ruby, Python, Go, Java, Scala, Rust, C++, Perl
  • Automated configuration management, such as Puppet, Ansible, Chef, bcfg2, cfengine, etc. Puppet is preferred.
  • Version control systems, especially Git
  • Service Mesh technologies (e.g., Linkerd, Istio)
  • Configuring or using monitoring and alerting technologies (TIGK stack, Grafana, Prometheus, OpsGenie)
  • Confluence, Jira, and Microsoft Office suite
  • GitOps tools, especially ArgoCD
  • Google Anthos
  • Understanding of Linux internals (system calls, file systems, processes, etc.)
  • Linux network configuration
  • Linux application containerization, especially Docker
  • Attached network storage technologies
  • Cloud computing environments such as Amazon Web Services, Google Cloud Platform or Microsoft Azure
  • Automated CI/CD pipelines
  • Distributed systems design principles

The National Center for Biotechnology Information is a biomedical information center within the National Library of Medicine at the National Institutes of Health. NCBI develops and maintains databases, search systems and computational resources used to access scientific literature, genomic data and other biomedical information. Researchers, clinicians and the public use services including PubMed and related data platforms. This description follows the NIH and NCBI institutional identity, as directed, and does not treat the external contractor applicant system as the organization itself.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A