IT DevOps- Temp
Requisition Number:
Location:
City
State
Employment Type:
Schedule:
Posting Close Date:
Date Posted:
Job Summary
Provide and continuously improve operational support procedures for existing Lab infrastructure and resources both on-premise and in the cloud. 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, configuration management, and infrastructure as code 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 operating systems, and strong understanding of LAN/WAN networking. Works with minimal supervision on projects of moderate to high complexity. Functions with direction from other DevOps team members. Collaborates with IT leadership and internal IT customers to define future requirements and roadmap.
Who We Are
What Your Key Responsibilities Will Be
- Assist to develop plans, schedules, and requirements for deployment of systems
- Deploy and maintain systems for inventory, provisioning, and patch management of the environment. Assist in administration and support as necessary
- Utilize configuration management, version control, testing frameworks, and integration/deployment methodologies to transcribe desired infrastructure and application states to infrastructure as code
- Work with leaders to develop deployment pipelines and work with software teams to champion a DevOps philosophy
- Use administrative tools and utilities to enhance automation. Configure/add new services as necessary
- Follow operational processes as needed to ensure consistency and accuracy
- Follow best-practices to ensure ongoing supportability of system infrastructure.
- Work with senior team mentors to solve Tier 2 items and be 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.
- Participate in projects and initiatives as required by the business and leadership to keep initiatives on track to agreed milestones and scope
- Responsibilities may sometimes require working evenings and weekends
What We Can Offer
Benefits
Be Statements
What We Require
- Bachelor's degree or equivalent administration experience
- Maintain a mindset of continuous improvement, in terms of efficiency of support processes, internal customer satisfaction and the application of tools for monitoring, management and optimization
- Experience deploying and managing resources in public cloud environments such as AWS, GCP, or Azure
- Experience with containers and container orchestration
- Experience with version control, specifically Git and Git platforms such as Gitlab, GitHub or Bitbucket
- Experience with configuration management technologies such as Ansible, Salt or Puppet
- Experience with infrastructure as code (IaC) methodologies and tools such as Terraform
- Experience with scripting, eg. Python or shell scripting and other dynamic scripting languages is a plus.
- Experience in support and maintenance of both hardware and virtual environments supporting Linux operating systems preferably SUSE, RedHat or Ubuntu
- Familiarity with Linux Infrastructure and auto-provisioning technology
What We Would Like You to Have
- Experience with cloud infrastructure management in AWS
- Knowledge and experience with containerization and container orchestration services such as Kubernetes, OpenShift or Nomad
- Experience in a VMware environment (managing ESXi and vCenter) is a plus
- Installation and maintenance experience with a variety of 3rd party software
- Experience in software engineering, network engineering, or database implementation a plus
- Knowledge of computer hardware, software and IT systems
- Familiarity with systems and service API development and integration
- Experience with provisioning systems for automated machine builds and deployments
- Experience with enterprise class storage systems is a plus
- Ability to learn quickly and take on new tasks
- Exceptional communication skills via in-person, phone and email
- Strong documentation skills including Visio
- Resourcefulness to multi-task current projects and flexibility in assignments
- Excellent time management, organizational and team skills
Special Instructions
- Resume/CV.
Posting Contact Information
Posting Contact Name: Boulder Campus Human Resources
Posting Contact Email: Recruiting@colorado.edu