Senior DevOps Engineer

University of Colorado System

Denver (CO)

Remote

USD 99,000 - 121,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical & dental options
Disability & Life Insurance
401(a) retirement plan
Paid holidays & winter break
Tuition benefit
Free RTD EcoPass

Job summary

The University of Colorado System Administration is seeking a Senior DevOps Engineer to lead automation, deployment, and maintenance across ECS Middleware and Enterprise Cloud Services. You will design scalable architectures, implement CI/CD pipelines, and mentor staff while coordinating with diverse teams to support CU campuses and the Office of the President.

You will leverage DevOps tools, maintain Ansible playbooks, and drive improvements in stability, security, and operational efficiency

Qualifications

  • Bachelor's degree or equivalent professional experience.
  • 5 years of experience in application engineering, automation, and CI/CD pipelines.
  • Experience designing and supporting container orchestration platforms.
  • Experience with IaaS/PaaS/Cloud environments.
  • Reading and writing code; Linux systems administration.

Responsibilities

  • Serve as senior technical architect and systems integrator for large-scale systems.
  • Lead technical architecture discussions with owners, initiative leaders and project leadership.
  • Apply DevOps methodologies for highly available, scalable apps and services.
  • Develop automation for deployments using DevOps/GitOps principles.
  • Mentor team members and provide guidance on new technical solutions.
  • Maintain and extend Ansible Bash and Python scripts.

Skills

CI/CD pipelines
DevOps
GitOps
Linux administration
Networking
Docker
Kubernetes
Ansible

Education

Bachelor's degree or equivalent

Tools

Docker
Kubernetes
Rancher 2
Oracle Fusion Middleware
WebLogic
Oracle Identity Solutions
Tableau
Elastic Stack

Job description

Join Our Team and Make a Difference in HigherEducation!

At the System Administration office at the University of Colorado,we are dedicated to building a workplace where everyone feelsvalued, supported, and empowered to thrive. Our office is committedto fostering a culture where employees find community, a sense ofbelonging, and the opportunity to contribute meaningfully to ourmission and purpose.

By joining our team, you'll have a direct impact on shaping thefuture of higher education. In addition to the Office of the Boardof Regents, the University of Colorado's system administrationincludes 19 units that provide essential services to CU's campusesin Aurora, Boulder, Colorado Springs, and Denver, as well as theOffice of the President. While not a part of any one campus, we areproud to serve in the centralized office for the University system. Together, we ensure CU continues to deliver outstanding education,groundbreaking research, and valuable service to ourcommunities.

We believe in creating an environment where the unique experiencesand perspectives of everyone are embraced, enriching the work we doand the strategic outcomes we pursue. If you're passionate aboutmaking a difference, contributing to a dynamic team, and supportinga mission that matters, we encourage you to apply and be part ofour journey. Learn more about CUSystem Administration.

Position Summary:

University Information Services (UIS) provides technical servicesand enterprise applications to the University of Colorado campusesand the Office of the President. UIS is committed to excellence incustomer service and technical expertise. Through the developmentof enterprise applications, UIS supports the University systemsused by students, faculty, human resources employees, financeemployees, and others.

The Senior DevOps Engineer applies an automation mindset leveragingDevOps tools with the application of technical skills andleadership to the areas of application and infrastructuredeployment, patching, and support. This position will serve as asenior technical expert within the UIS Enterprise Cloud Servicesgroup. As a part of the ECS CrossApps Middleware team, the Sr.DevOps Engineer performs installation, configuration, upgrade, andday-to-day operational support of a variety of applications andmiddleware technologies.

This position designs, builds, and maintains technicalenvironments, supports system rollouts, responds to andtroubleshoots escalated operational issues while managing internaland external customer relationships. This position informs andadvises project managers and stakeholders about project plans andimplementation, conducts technical analysis, and producesrecommendations. This position is also charged with supportingdaily operations of these applications, and must also work with theteam to automate processes and procedures, create efficiencies, andprovide quality business services to our clients andcustomers.

This position reports to the Assistant Director of Enterprise CloudServices and is exempt from the State of Colorado Classified Staffsystem.

Where You Will Work:

Applicants must be Colorado residents or able to relocate toColorado within a month of starting employment with University ofColorado System Administration.

This role is eligible to work remotely within Colorado.

Please note, leadership may adjust in-office work requirementswith a minimum of three months' notice before any change can beimplemented.

Equal Opportunity Statement:

CU is an Equal Opportunity Employer and complies with allapplicable federal, state, and local laws governingnondiscrimination in employment. We are committed to creating a workplace where all individuals are treated with respect anddignity, and we encourage individuals from all backgrounds toapply, including protected veterans and individuals withdisabilities.

Duties and Responsibilities:

Duties and responsibilities of the position include, but are notlimited to:

  • Serve as a senior technical architect and systems integratorfor large complex systems and applications, including monitoring,orchestration, and automation.
  • Communicate and collaborate with application owners/managers,initiative leaders, and project leadership to clarify requirements,develop work plans, document, and lead technical architecture.
  • Apply DevOps methodologies for building and operating highlyavailable, scalable applications and services.
  • Evaluate, build and modify automation for deployingapplications and services based on DevOps and GitOps principlesinternally and for external teams
  • Serve as a domain architect providing advice and guidance onnew technical solutions and/or architectural changes to existingdesign, particularly as it pertains to the CrossApps Middlewareareas of discipline and support.
  • Maintain, upgrade, and extend a library of Ansible playbooks,Bash, and Python scripts.
  • Configure applications with GitOps, GitLab deployments, andRESTful APIs.
  • Generate monitoring from Ansible inventory variables and otherprimary sources.
  • Prevent drift between environments (e.g. DEV, TEST, STAGE,PROD).
  • Enforce operational scalability and availability ofapplications, patching, and monitoring of applications.
  • Configure applications for stability, security, andmaintainability using technologies such as cloud, on premise,containerization, and DevOps principles.
  • Troubleshoot application issues in collaboration withapplication owners/managers and enterprise infrastructurestaff.
  • Debug SSL/TLS
  • Respond to and resolve outages and drive postmortems.
  • Providing direction and mentoring others in a leadingcontributor role.
  • On-call support and occasional weekend maintenancesupport.
  • Develop standards for configuration, documentation, andmanagement.
  • Draft process documentation and internal training to theteam.
  • Coordinate with infrastructure, identity/access management,integrations, and other service providers in planning and/orexecuting maintenance windows, evaluating and working towardresolution of impacts on application and authenticationportfolio.
  • Provide backend support for Oracle Fusion Middleware productsand various unique applications.
  • Create and maintain base container environments.
  • Apply patches and upgrade applications.
What We Offer:
Salary:

The anticipated hiring range has been established at $110,000.

CU System Administration takes into consideration a combination of the selected candidate's education, training and experience as itrelates to the position, as well as the position's scope andcomplexity, internal pay equity and external market value whendetermining a salary level for potential new employees.

Benefits:

With our unparalleled range of benefits, includingtop-notch healthcare, comprehensive wellness programs, enrichingprofessional development, and a dynamic work-life balance, weensure your holistic growth and happiness.

  • No-cost or low-cost medical & dental plan options, some inclusive of IVF assistance.
  • Disability, Life, Vision Insurance options.
  • Multiple retirement planning options including a mandatory401(a) plan where CU contributes 10% of your gross pay, a 401k or403b plan and a 457 deferred compensation plan.
  • Pre-tax savings plans, such as Health care and Dependent careflexible spending accounts.
  • Embrace a healthy work-life balance with ample sick andvacation leave, along with at least 12 paid holidays. This includesa dedicated week off for winter break.
  • 6 weeks of parental leave to adjust to the joys ofparenthood.
  • A tuition benefit program for you and/or your dependents.
  • Free RTD EcoPass and free onsite parking at our 1800 GrantStreet Office.
  • Many additional perks & programs with the CU Advantage.

Additional taxable fringe benefits may be available.

For more information on benefits programs, please review our Comprehensive BenefitsGuide.

Access our Total Compensation Calculator to see what yourtotal rewards could be at CU. (This position is a University Staffposition)

Qualifications:
Minimum Qualifications:

Please include all relevant experience in your resume to beaccurately assessed against these qualifications. You must meet allminimum requirements at the time of application to be consideredfor this role.

  • Bachelors' degree from an accredited institution of highereducation or equivalent professional experience. (The educationalrequirement may be substituted by professional experience on ayear-for-year basis).
  • Five (5) years' experience with a combination of the following:
    • Application engineering and automation technologies, based onenterprise architecture standards.
    • Designing, implementing, and supporting, enterprise-readycontainer orchestration platforms.
    • Developing and supporting CI/CD pipelines.
    • Experience leveraging industry standards building services inIaaS/PaaS/Cloud environments.
    • Reading and writing code in multiple languages. Linux systems administration
    • Oracle Fusion Middleware: Java application servers; WebLogic;Oracle Identity Solutions (e.g., OUD, OID, OVD, OIM), and/or PingIdentity; Oracle Service Bus; Oracle
    • Enterprise Data Quality, Oracle SOA Suite
    • Experience working with Tableau, Cognos, Neo4J
    • Experience working with Docker, Rancher 2 and Kubernetes
    • Configuration management and scripting
Preferred Qualifications:
  • Seven (7) years' experience with a combination of thefollowing:
    • Certifications and/or demonstrated experience in major cloudplatforms (i.e. AWS, GCP, Azure, Oracle Cloud), containerorchestration platforms (i.e. K8), and configuration managementtools (i.e. Ansible).
    • Demonstrated experience configuring and utilizing monitoring,alerting and logging solutions, such as Elastic Stack (aka ELKStack) and Greylog
    • Experience implementing or integrating with standards-basedIdentity and Service Providers (e.g., OpenID Connect, SAML2)
    • Experience constructing highly secure, reliable, and performantsolutions with open-source technologies.
    • Experience working in a 24x7 operational environment withon-call and production support responsibility.
    • Experience with disaster recovery planning and testing
Knowledge, Skills, and Abilities:

To be successful in this position a candidate will need thefollowing:

  • Be a self-starter, quick learner, curious investigator, and aprogrammer (shell scripting).
  • Solid knowledge of networking, Linux (and some Windows) systemadministration, web servers, application servers, database servers,SSL/TLS, logging, clustering, monitoring, RESTful APIs, andcontainer/orchestration.
  • Ability to apply best practices, design patterns, and DevOps /GitOps principles.
  • Envision automating everything such that all the organization'ssystems could be re-created from a git repo.
  • Ability to troubleshoot, resolve, and explain complex problemsand discuss trade-offs of potential solutions.
  • Skilled in finding, fixing, repairing, and preventingissues.
  • Ability to learn and use new applications and computerlanguages, including the use of source control
  • Ability to work in a twenty-four-seven (24x7) operationalenvironment with on-call and production supportresponsibilities
  • Ability to work remotely while remaining attentive, engaged,responsive, and productive
  • Knowledgeable in supporting Enterprise Java applications.
  • Strong attention to detail.
  • Excellent oral and written communication skills.
Sponsorship Statement:

We are unable to sponsor applicants for work visas for thisposition.

Background Check Statement:

The University of Colorado is committed to providing a safe andproductive learning and living community. To achieve that goal, weconduct background investigations for all final applicants beingconsidered for employment. Background investigations include acriminal history record check, and when appropriate, a financialand/or motor vehicle history. The Immigration Reform and ControlAct requires that a verification of employment eligibility bedocumented for all new employees by the end of the third day ofwork. The University of Colorado is committed to diversity andequality in education and employment.

ADA Statement:

We are committed to an inclusive and barrier-free search process.We provide accommodations for applicants requesting accommodationthrough the search process such as alternative formats of thisposting. Individuals with disabilities in need of accommodationsthroughout the search process should contact the ADA Coordinatorat: systemhr@cu.edu.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer
Senior DevOps Engineer

University of Colorado • Denver (CO)

Hybrid
USD 99,000 - 121,000
Free RTD EcoPass
Onsite parking
Tuition benefit
+1
Senior DevOps Engineer
Senior DevOps Engineer

CU System • Denver (CO)

Remote
USD 99,000 - 121,000
No-cost or low-cost medical & dental
Disability, Life, Vision Insurance
401(a) & 401k/403b options
+2
HRIS Functional Analyst Program Manager
HRIS Functional Analyst Program Manager

University of Colorado System • Denver (CO)

Hybrid
USD 112,000 - 116,000
No-cost or low-cost medical & dental
6 weeks parental leave
Tuition benefit
+1
Senior Production Support Professional
Senior Production Support Professional

University of Colorado System • Denver (CO)

Remote
USD 68,000 - 80,000
No-cost medical & dental
Disability, Life, Vision insurance
Retirement plans (401a/401k/403b/457)
+4
HRIS Functional Analyst Program Manager
HRIS Functional Analyst Program Manager

CU System • Denver (CO)

Hybrid
USD 112,000 - 116,000
Comprehensive benefits
Tuition benefit
12+ paid holidays
+1
IT Systems Administrator
IT Systems Administrator

University of Colorado System • Colorado Springs (CO)

Hybrid
USD 63,000 - 81,000
Generous Time Off
Robust Health Coverage
Financial & Retirement Benefits
+3
Senior Programmer of Digital Experience, Platforms and Analytics
Senior Programmer of Digital Experience, Platforms and Analytics

University of Colorado System • Colorado Springs (CO)

Remote
USD 67,000 - 86,000
Time off
Health coverage
Retirement plan
+2
IT Systems Administrator
IT Systems Administrator

University of Colorado Colorado Springs • Colorado Springs (CO)

Hybrid
USD 63,000 - 81,000
Time off
Health coverage
Retirement benefits
+2
IT Systems Administrator
IT Systems Administrator

University of Colorado • Colorado Springs (CO)

Hybrid
USD 63,000 - 81,000
Health insurance
Educational benefits
Professional development funds
IT Systems Administrator
IT Systems Administrator

CU Colorado Springs • Colorado Springs (CO)

Hybrid
USD 63,000 - 81,000
Vacation days
Sick days
Holidays
+10