26-102 DevOps Engineer

Colorado State University
Silver Spring, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 130K

Job location

Silver Spring, United States of America

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Bash
Cloud Computing
DevOps
Identity and Access Management
Python
Node.js
Role-Based Access Control
Release Management
Cloud Services
Software Engineering
Systems Integration
Management of Software Versions
Delivery Pipeline
Infrastructure as Code (IaC)
Gitlab
GIT
Kubernetes
Information Technology
Terraform
Serverless Computing
Docker

Job description

The individual in this position will help design, build, test, and maintain the IMS, an enterprise system that deploys to a Kubernetes environment. This will involve using Terraform or similar Infrastructure as Code (IaC) tools to create and manage cloud infrastructure within AWS. Using Git and Gitlab, this individual will be responsible for application versioning and release management, both manually and by creating automated processes. This role will also develop system resilience and security with containerization, container hardening, and role-based access control (RBAC). The individual in this position will educate and collaborate with a team of software engineers and cloud architects to maintain CI/CD pipelines and document DevOps processes. Participation in twice-weekly development discussions, and semi-annual in-person meetings in Silver Spring or other locations is essential. The individual in this position may also assist development or provision of project-related presentations., * Work with the project team to design, build, test, and deploy IMS applications;

  • Create, maintain, and enhance infrastructure, CI/CD pipelines, and dev tools;
  • Automate development processes;
  • Execute successful deployments, both manually and through automation;
  • As needed or required, learn other technologies on which the project depends;
  • As needed or required, interface with project stakeholders and collaborating groups/institutions to coordinate and/or affect project goals/plans;
  • Participate in project meetings; in collaboration with the project team, document IMS DevOps
  • As needed or requested, give or assist with presentations related to IMS; provide status reports to CIRA and/or the project sponsor., Colorado State University strives to provide a safe study, work, and living environment for its faculty, staff, volunteers and students. To support this environment and comply with applicable laws and regulations, CSU conducts background checks for the finalist before a final offer. The type of background check conducted varies by position and can include, but is not limited to, criminal history, sex offender registry, motor vehicle history, financial history, and/or education verification. Background checks will also be conducted when required by law or contract and when, in the discretion of the University, it is reasonable and prudent to do so.

Requirements

  • Must be a citizen of the United States or Lawful Permanent Resident with a physical USCIS "Green Card."
  • Ability to pass a National Agency Check with Inquiries (NACI) federal background check and receive a NOAA Common Access Card (CAC) ID badge., In your cover letter, please specifically address EACH required qualification as it relates to your experience. A cover letter that fails to address the required qualifications for this position may not be considered further after review by the search committee.
  • Bachelor's Degree in computer science, software engineering, or a related technical field PLUS 5+ years of relevant work experience
  • OR
  • Master's Degree in computer science, software engineering, or a related technical field PLUS 2+ years of relevant work experience
  • OR
  • Ph.D. in computer science, software engineering, or a related technical field.
  • Experience building Infrastructure as Code (IaC), creating and maintaining modules, configuration, data sources, and state management.
  • Experience with cloud service administration, management, and integrations.
  • Experience building CI/CD pipelines with automated workflows.

Preferred Qualifications

In your cover letter, please specifically address the applicable preferred qualifications for this position. A cover letter that fails to address the preferred qualifications for this position may not be considered further after review by the search committee.

Experience with the following methodologies, technologies, and tools:

  • Agile
  • AWS ecosystem : IAM, EKS, Edge/Content-Delivery, Serverless, Messaging
  • Bash scripting
  • Git and GitLab: Application versioning and release management, CI/CD pipelines for Java, Node, and Python; GitLab API, GitLab multi-project pipelines, GitOps, Package registries
  • Helm
  • Infrastructure as Code (IAC)
  • Kubernetes/EKS: AWS Pod and User Permissions, Container management / integration with ECR / Docker, Secrets & ALB/Ingress integration, Helm, Kubernetes administration
  • Terraform: Module creation and management, Configuration, data sources, and resources, State management, including resource importing
  • Experience working as a member of a 5 to 10-person team.
  • Experience adhering to software development best practices.
  • Experience adhering to organizational security guidelines and standard operating procedures.
  • Experience contributing to periodic security reviews of cloud infrastructure, applications and related configuration and data.

About the company

Colorado State University is not just a workplace; it's a thriving community that's transforming lives and improving the human condition through world-class teaching, research, and service. With a robust benefits package, collaborative atmosphere, and focus on work-life balance, CSU is where you can thrive, grow, and make a lasting impact., Inspired by its land-grant heritage, Colorado State University is committed to excellence and engagement, setting the standard for public research universities in teaching, research, service and extension for the benefit of the citizens of Colorado, the United States, and the world.

Apply for this position