Junior DevOps Engineer

Vantage Point Consulting

Denver, CO

JOB DETAILS
SKILLS
Amazon Web Services (AWS), Ansible, Automation, Best Practices, Cloud Computing, Communication Skills, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, DevOps, Docker, Environmental Issues, GCP (Good Clinical Practices), High Availability, High Reliability, Home Automation, Identify Issues, Infrastructure as a Service (IaaS), Maintain Compliance, MongoDB, Multitasking, Operating Systems, Operations Processes, Private Cloud, Problem Solving Skills, Process Development, Python Programming/Scripting Language, Software Engineering, Team Player, Technical Leadership, Technical Support, Test Automation, VMWare vCenter, Virtual Machine (VM), Virtualization
LOCATION
Denver, CO
POSTED
30+ days ago
Required Experience:
  • IaC—> terraform, Ansible
  • Automation —> Python
  • Openshift
  • Any cloud —> GCP preferrable
  • Gitops tools —> Argo/Flux
  • Monitoring —> Datadog/ELK
  • Networking Basics

Please Note:
  • All candidates must attend a Face-to-Face client interview.
  • Local candidates to Denver, CO are highly preferred.
  • No remote option available.
Role: Junior DevOps Engineer
  • Location: Denver, CO (Onsite)
  • Experience: 3–5 years
Top Skills Required:
  • Kubernetes
  • Terraform & Ansible (Infrastructure Automation)
  • CI/CD (GitLab)
  • Cloud & On-Prem (AWS, GCP, vCenter)
  • Docker, Helm, YAML
  • Infrastructure Management
  • AWS, Kubernetes, MongoDB
Role Summary:
We are looking for an experienced Software Engineer with a strong background in creating and managing private multi cloud infrastructure for Lab. The ideal candidate will have a strong background in creating and managing private cloud infrastructure, with a focus on on-premises environments and AWS. The primary responsibilities of this role include deploying, managing, and maintaining robust cloud solutions, utilizing tools such as Kubernetes, Rancher, Ansible, Terraform, YAML, Helm, CI/CD pipelines, GitLab, Python, and a solid understanding of OS platforms. Good understanding of Infrastructure as a Service and Container as a Service.

Key Responsibilities:
Expertise with containerization platforms like Docker and orchestration tools such as Kubernetes.
Cloud Infrastructure management: Install, deploy, and manage on-premises cloud infrastructure, ensuring scalability, reliability, and security.
Configuration Management: Utilize YAML and Helm charts to manage configuration and deployment.
Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines for cluster provisioning and security.
Monitor clusters and troubleshoot issues related to infrastructure, ensuring high availability and reliability.
Security and Compliance: Implement security best practices and ensure compliance and parity with production.
Ability to collaborate with Architecture teams, outline lab requirements, and consume releases to lab.
Good working experience with on-prem environments (Vcenter) and Infrastructure-as-a-service.
Provide technical guidance and support to team members, fostering a culture of knowledge sharing and continuous learning.
Automate repetitive tasks and streamline processes to enhance operational efficiency.
Understanding of cloud computing concepts, AWS services, and virtualization technologies.

Required Qualifications:
Expert level knowledge with Kubernetes, OS platforms, AWS, GCP,Openshift, GitLab, Ansible and Terraform deployment and automation.
Experience building tools for automated deployment.
Establish and optimize CI/CD pipelines using GitLab for automated testing, building, and deployment processes.
Proven experience 3 years in managing on-premises cloud infrastructure.
Proficiency in YAML, Helm, CI/CD pipelines, GitLab, and Python.
Strong understanding of virtualization technologies and virtual machines.
Expert knowledge in containerization technologies such as Docker and Kubernetes
Excellent problem-solving skills and ability to troubleshoot complex issues in cloud environments.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Ability to adapt to rapidly changing priorities and manage multiple tasks simultaneously.

About the Company

V

Vantage Point Consulting