Skip to content

IT DevOps Engineer IV

Requisition Number:



Boulder, Colorado

Employment Type:

Research Faculty



Date Posted:


Job Summary

Provide (and continuously improve) operational support procedures for existing Lab infrastructure and resources. Assist in day-to-day operational support for Linux system infrastructure. This includes building, deploying, and configuring new hardware/virtual machines and operating system images, as well as assisting with building and supporting the automation and configuration management tools to do such work. Responsible for performing a variety of tasks requiring highly competent and current technical problem-solving skills, a solid understanding of the network operating systems, and a strong understanding of LAN/WAN networking. Works with minimal supervision on projects of moderate to high complexity. Actively mentor, lead and assist in the utilization of student employees and more junior administrators. Collaborates with IT leadership and internal IT customers to define future requirements and roadmap.

The University of Colorado Boulder is committed to building a culturally diverse community of faculty, staff, and students dedicated to contributing to an inclusive campus environment. We are an Equal Opportunity employer, including veterans and individuals with disabilities.

Who We Are

LASP is a world-renowned space science research institute at the University of Colorado Boulder. CU receives more NASA funding than any public university in the country, due in large part to LASP programs. Professional engineers work closely with scientists and assembly technicians in designing and building space flight hardware while helping mentor students as entry-level engineers working on these programs. LASP is particularly proud of a work environment that supports employee creativity and productivity and offers opportunities for diverse experiences and a broad range of responsibilities.

What Your Key Responsibilities Will Be

  • Take on and lead new projects and initiatives as required by the business and leadership to keep initiatives on track to agreed milestones and scope.
  • Configure, consult, and test Linux based software packages and operating systems.
  • Use configuration management, version control, testing frameworks, and integration/deployment methodologies to transcribe desired infrastructure and application states to infrastructure as code.
  • Works with team members and leadership to ensure designs and implementations conform to agreed requirements and standards.
  • Help to define and implement best-practices to insure ongoing supportability of system infrastructure.
  • Automate operational processes as needed to ensure consistency and accuracy.
  • Develop plans, schedules, and requirements for the deployment of systems.
  • Deploy and maintain systems for inventory, provisioning, and patch management of the environment. Assist in administration and support as necessary.
  • Determine and schedule OS patches and upgrades on a regular basis. Ensure execution and correct operation. Devise administrative tools and utilities. Configure/add new services as necessary.
  • Configure, administer, and support shared storage (NAS, NFS, CIFS) systems.
  • Manage, research, and resolve complex end-user escalation incidents.
  • Interact and be the last stop for issues and questions from our University and Laboratory personnel to coordinate system events with end users.
  • Work as part of a senior team to solve Tier 2 items and be a conduit for issues between Tier1 and Tier2 teams.
  • Review and solve issues involving system performance, configuration, restoration, applications, and software tools.
  • Actively participate in defining and documenting critical IT processes and standard procedures.
  • Stay informed on new technologies and methodologies to ensure infrastructure and processes are appropriately up-to-date.

What You Should Know

  • Responsibilities may sometimes require working evenings and weekends.
  • All University of Colorado Boulder employees are required to comply with the campus COVID-19 vaccine requirement. New employees must provide proof of vaccination or receive a medical or religious exemption within 30 days of employment. 

What We Can Offer

$119,300.00 - $167,120.00.


The University of Colorado offers excellent benefits, including medical, dental, retirement, paid time off, tuition benefit and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment. Learn more about the University of Colorado Boulder.

Be Statements

Be ambitious. Be professional. Be Boulder.

What We Require

  • Bachelor’s degree and at least 8 years of system administration experience or a Master’s degree and at least 5 years of system administrator or dev ops experience.

What You Will Need

  • Maintain a mentality of continuous improvement, in terms of efficiency of support processes, internal customer satisfaction, and the application of tools for monitoring, management, and optimization.
  • Stellar troubleshooting skills with the ability to spot issues before they become problems.
  • Ability to occasionally lift 30 lbs.
  • Resourcefulness to multi-task current projects and flexibility in assignments.
  • Excellent time management, organizational, and team skills.
  • Ability to learn quickly and take on new tasks.
  • Exceptional communication skills via in-person, phone, and email.
  • Strong knowledge of computer hardware, software, and IT systems.
  • Familiarity with systems and service API development and integration.
  • Good familiarity with Linux Infrastructure and programs auto-provisioning technology.

What We Would Like You To Have

  • Installation and maintenance experience with a variety of 3rd party software.
  • Knowledge and experience with computer datacenter logistics and operations.
  • Experience with migrating physical servers to virtual.
  • Experience in software engineering, network engineering, or database implementation is a plus.
  • Experience with open-source technologies and cloud services including public cloud such as AWS or Azure or private cloud services such as OpenStack or CloudStack.
  • Experience with provisioning systems for automated machine builds and deployments.
  • Knowledge and experience with containerization and container orchestration services such as Docker or Kubernetes.
  • Strong documentation skills including Visio.
  • Strong experience in a VMware environment (ESXi and VCenter).
  • Extensive experience with core services such as DNS, DHCP, NTP, and LDAP.
  • Strong work experience in support and maintenance of both hardware and virtual environments supporting Linux operating systems preferably SUSE, RedHat, or Ubuntu.
  • Experience with configuration management technologies such as Ansible, SALT, or Puppet.
  • Experience with, and willingness to champion DevOps practices including Continuous testing, integration, delivery, and deployment.
  • Experience with interfacing configuration management technologies with virtual machine orchestration services.
  • Experience with scripting, eg. PERL, shell scripting, and Python, and other dynamic scripting languages is a plus.
  • Experience with bare metal systems/servers building and preparation.

Special Instructions

To apply, please submit the following materials:
  1. Resume or CV
  2. Cover letter addressed to the Search Committee briefly describing your qualifications, professional goals, and specific interest in this position.
If you are selected as the finalist, your degree will be verified by the CU Boulder Campus Human Resources department using an approved online vendor. If your degree was obtained outside of the United States, please submit a translated version as an optional attachment.

Position will remain posted until filled.

Note: Application materials will not be accepted via email. For consideration, applications must be submitted through CU Boulder Jobs.

Posting Contact Information

Posting Contact Name: Boulder Campus Human Resources

Posting Contact Email: