28 days old

Devops Software Development Engineer

Intel
Albuquerque, NM 87102
  • Job Code
    JR0219252
  • Jobs Rated
    11th
Job Description

Intel's 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.

In this role responsibilities include, although not limited to:

  • Ensures the efficient planning, provisioning, installation/configuration, maintenance, and/or operations of the hardware and software infrastructure required to build, validate, and release a wide variety of hardware and software products and projects.
  • Works closely with development and quality teams to derive infrastructure design requirements, build, test, and automate tools appropriate to the project, and/or implements and maintains of those systems within the constraints imposed by Intel enterprise infrastructure (IT) and other governing bodies.
  • Owns the end-to-end delivery pipeline, including source code management, versioning/tagging strategy, component build and packaging, test automation tooling, release staging, acceptance and/or indicators, required security and IP scans, any third-party conformance tools, artifact storage and distribution, and disaster recovery planning.
  • Identifies opportunities and implements solutions for increased automation, reliability, and/or velocity within the pipeline through implementation of robust infrastructure telemetry, KPIs, and indicators, and by monitoring and applying industry best practices.
  • 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 be willing to work independently, and as part of a distributed team.


Qualifications

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications

Must possess a Bachelor's degree in Computer Science or another closely related field, and 4+ years' experience. Or you must have a Master's degree in Computer Science, or another closely 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


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

The focus of Accelerated Computing Systems and Graphics (AXG) is to accelerate our execution in strategic growth areas of high-performance computing and graphics. AXG is chartered with delivering high performance computing and graphics solutions (IP, Software, Systems), for both integrated and discrete segments across client, enterprise and data center.  Our mission is to make zeta-scale computing accessible to every human on the planet by the end of this decade and to entertain, educate and connect billions of people with buttery smooth visual experiences.



Other Locations

Virtual Europe, Middle East and Africa;Virtual US and Canada


Intel strongly encourages employees to be vaccinated against COVID-19. Intel aligns to federal, state, and local laws and as a contractor to the U.S. Government is subject to government mandates that may be issued. Intel policies for COVID-19 including guidance about testing and vaccination are subject to change over time.



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.

Annual Salary Range for jobs which could be performed in US, Colorado:
$97,500.00-$146,340.00


Benefits:
We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, and benefit programs. Find more information about our Amazing Benefits here

Work Model for this Role

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site.


Intel is committed to a culture of accessibility.  Intel provides accommodations to applicants and employees with disabilities.  Find information and request accommodation here

Jobs Rated Reports for Software Developer

Posted: 2022-04-21 Expires: 2022-05-22

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

Intel
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
Good
68/220
Stress
Very Low
26/220
Growth
Very Good
18/220
Powered ByCareerCast