DevOps Software Development Engineer

Albuquerque, NM 87102
  • Job Code
  • Jobs Rated
Job Description

Intels HPC Storage Architecture and Development team is growing.  The DevOps SW Engineering role will contribute to developing and testing Intel's Exascale storage stack based on the open source Distributed Asynchronous Object Storage (DAOS) software.  The end-to-end I/O stack must be optimized to prevent a storage bottleneck as throughput and IOPS requirements increase substantially, and demand will only increase in the coming years as our ability to collect data is ever-increasing.

The Intel HPC Storage Architecture and Development team is seeking an experienced DevOps Software Development Engineer to support a software development infrastructure consisting of physical servers, VMs, Omni-Path and Infiniband networks, and applications used for CI.

Responsibilities include:

  • Architect and implement solutions and tools for maintaining and improving the infrastructure, applications, and services required to support the development of distributed storage software

  • Develop and test Ansible code to install, configure and upgrade applications and services.

  • Write bash and python scripts for ad-hoc automation and monitoring.

  • Install, configure, and support a wide variety of hardware such as servers, switches, and disk storage devices. Involves racking, running cable, configuring server BIOS, etc. in the data center

  • Install, configure and support Omni-Path and Infiniband high speed networks (switches, cabling, Fabric Manager)

  • Perform BIOS and firmware upgrades

  • Troubleshoot and resolve issues with bare metal provisioning via PXE and disk imaging.

  • Troubleshoot and resolve issues with KVM VMs, disk imaging, networking, etc.

  • Work closely with the CI team to quickly troubleshoot and resolve infrastructure issues

  • Create and maintain infrastructure documentation, how-to articles.

The Ideal Candidate Should Exhibit The Following Behavioral Attributes:

  • Ability to work independently, and as part of a distributed team


Minimum Education & Qualifications:

  • Bachelors degree in Computer Science, or another closely related field, and 4+ years experience

or a

  • Masters degree in Computer Science, or another directly related field and 3+ years experience

Work Experience Must Include the Following:

  • Strong Linux System Administration experience, preferably with RedHat based distros

  • TCP IPv4 networking experience

  • Configuration and troubleshooting experience with SSH, DNS, DHCP, NFS

  • Git, GitHub and/or GitLab knowledge and experience

  • Bash and Python scripting

  • Capable of lifting 1U and 2U rack mounted servers up to 35 pounds

Preferred Qualifications:

  • Experience working in very large data centers

  • Support of multiple Linux distros - Fedora, CentOS 8.x, openSUSE 15.x, and Ubuntu 20.04

  • Installing and configuring Omni-Path and Infiniband networks

  • KVM/QEMU, libvirt experience

  • High Performance Computing (HPC) tools - Slurm, Powerman, Conman, ClusterShell, pdsh, Open MPI

  • Bare metal provisioning via PXE with Cobbler, or via cloud-init

  • Remote consoles and power management via IMPI

  • Centralized user authentication with FreeIPA, sssd, autofs

  • Testing Ansible roles with Molecule

  • Ansible AWX experience

  • Installing and configuring Jenkins

  • Zabbix experience

  • Nexus and Artifactory

  • HTTP load balancing using Corosync, Pacemaker, HAProxy

  • JIRA knowledge and experience for tracking work requests and Confluence for documentation

Inside this Business Group

Intel Architecture, Graphics, and Software (IAGS) brings Intel's technical strategy to life. We have embraced the new reality of competing at a product and solution levelnot just a transistor one. We take pride in reshaping the status quo and thinking exponentially to achieve what's never been done before. We've also built a culture of continuous learning and persistent leadership that provides opportunities to practice until perfection and filter ambitious ideas into execution.

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Jobs Rated Reports for Software Developer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

DevOps Software Development Engineer

Albuquerque, NM 87102

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Developer
11th2019 - Software Developer
Overall Rating: 11/199
Median Salary: $103,560

Work Environment
Very Low
Very Good