Cloud DevOps Engineer

Holland & Hart LLP10 months ago
Denver, CO, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

The Cloud DevOps Engineer supports the entire Innovation Lab’s products by owning the Innovation Lab’s cloud infrastructure. In this role you will develop and maintain cloud solutions to support the firm's automation and data processing needs. You will work closely with Software Engineers, Security, and other teams to design, implement, and improve CI/CD workflows and cloud infrastructure, ensuring a dynamic and fast-paced environment that promotes continuous improvement.

Key Responsibilities

  • Design and operate the Innovation Lab's cloud computing resources including Kubernetes cluster, CI/CD pipelines, Azure, and AWS environments.
  • Maintain the cloud infrastructure hosted in Azure to support the Firm’s technology products.
  • Enhance the firm’s cloud infrastructure in response to evolving business needs.
  • Minimize application and system outages by proactively addressing issues and ensuring rapid resolution of disruptions.
  • Identify and resolve complex technical issues across the infrastructure and software stack.
  • Document and administer system architecture and implementation details.
  • Collaborate with Systems and Security teams to ensure infrastructure adheres to policy standards and compliance requirements.
  • Identify necessary cloud infrastructure upgrades while ensuring security compliance and enhanced feature offerings.
  • Maintain infrastructure as code using tools such as Terraform, Helm, and Kustomize.
  • Drive the design, development, and improvement of automation solutions including CI/CD pipelines.
  • Develop and maintain relationships with external stakeholders to ensure the infrastructure meets firm needs.
  • Own the strategic planning and execution of the firm’s technology infrastructure vision.
  • Perform other duties as assigned.

Required Qualifications

  • Bachelor’s degree in Information Technology, Information Systems, Computer Science, Computer Engineering or related field (or equivalent experience).
  • 3-5 years of experience in cloud administration and development, particularly within the Microsoft Azure environment.
  • 3-5 years of experience building and executing DevOps or DevSecOps solutions using Continuous Integration/Continuous Deployment (CI/CD) with tools such as Github Actions and ArgoCD.
  • Experience deploying production-grade applications in cloud environments using automation tools like Terraform.
  • Experience with container-based deployment and orchestration technologies including Docker and Kubernetes.
  • Familiarity with health and status monitoring technologies such as Prometheus and infrastructure-as-code solutions, preferably Terraform.
  • Ability to work independently and collaboratively in a team environment.
  • Strong written and verbal communication skills.
  • Strong organizational, problem-solving, and analytical skills.

Preferred Qualifications

  • Development experience in Python, Haskell, or JavaScript.
  • Familiarity with AWS.

Benefits & Perks

  • Hybrid remote/in-person work environment in a professional office setting.
  • 37.5-hour scheduled work week with a robust wellness program.
  • Generous PTO and holiday pay for eligible employees.
  • Comprehensive benefits offering including medical, dental, vision, life, AD&D, EAP, STD, and LTD, plus voluntary supplemental insurance options.
  • 401(k)-retirement plan with a company match.
  • Opportunities for educational assistance, free or discounted legal services, and participation in the Holland & Hart Foundation volunteer programs.
  • Compensation: Colorado salary range is $94,384.38 to $157,307.30 annually with a potential discretionary bonus based on performance.

Required Skills

Python
Docker
Helm
Cloud Infrastructure
Kubernetes
ArgoCD
Prometheus
Terraform
CI/CD Workflows
Azure
GitHub Actions
AWS
Kustomize