Enable job alerts via email!

Devops Engineer

Mindsource Inc

San Francisco (CA)

Remote

USD 120,000 - 160,000

Full time

Today
Be an early applicant

Job summary

A technology solutions company seeking a Devops Engineer in San Francisco to leverage Kubernetes and Terraform for cloud infrastructure. The role involves standardizing configurations, optimizing legacy systems, and collaborating with teams to enhance deployments. Strong experience in IaC and CI/CD is essential. Ideal candidates have solid analytical and problem-solving skills and experience with cloud platforms.

Qualifications

  • Strong hands-on experience with Terraform and Infrastructure as Code (IaC) methodologies.
  • Experience running Kubernetes workloads on AWS, Google Cloud Platform, and Azure.
  • Strong analytical and problem-solving skills for complex cloud infrastructure challenges.

Responsibilities

  • Contribute to a standardized Terragrunt directory structure for scalable configurations.
  • Refactor and migrate legacy Terraform stacks to minimize downtime.
  • Architect cross-account and cross-cloud-provider deployments with best-practice RBAC roles.
  • Apply DRY principles using Terragrunt wrappers for code duplication reduction.
  • Enforce DRY principles using Kubernetes configuration tools for multi-cloud deployments.
  • Collaborate with teams to automate and standardize infrastructure deployments.

Skills

Kubernetes workloads
Custom integrations
GitOps
CI/CD pipeline concepts
Security tools
Golang
Python
Terraform
Linux Administration
Cloud-init image automation
Temporal (or Cadence)
Configuration management tools
Communication skills
Analytical skills

Tools

Terraform
Kubernetes
GitHub Actions
Jenkins
HashiCorp Vault
Ansible
Job description
Title: Devops Engineer

Remote

Job Description / Summary:

Our team is experiencing significant growth, and we are looking for a Software Engineer (Developer Experience) to help drive new initiatives.

This position heavily utilizes Terraform and Kubernetes and focuses on solving problems related to Infrastructure-as-Code (IaC), CI/CD, and Cloud Automation.

You will participate in Client’s cloud initiatives to adopt Kubernetes and implement scalable, secure cloud infrastructure.

Job Responsibilities:
  • Contribute to a standardized Terragrunt directory structure organized by account, region, environment, and category for scalable configurations.
  • Refactor and migrate legacy Terraform stacks by moving modules and resources between state files to minimize downtime and drift.
  • Architect cross-account and cross-cloud-provider deployments leveraging best-practice RBAC roles and permission sets for least-privilege access.
  • Apply DRY principles using Terragrunt wrappers to reduce code duplication, promote module reuse, and streamline maintenance.
  • Enforce DRY principles using Kubernetes configuration tools (Tanka, Jsonnet, Helm, Kustomize) to manage multi-cloud deployments.
  • Collaborate with DevOps and development teams to automate and standardize infrastructure deployments across multiple environments.
Skills and Competencies:
  • Experience running Kubernetes workloads on AWS, Google Cloud Platform, and Azure.
  • Experience with custom integrations such as Slack, bots, Jira, or other automation tools.
  • Familiarity with GitOps and using GitHub Actions (including self-hosted runners).
  • Strong understanding of CI/CD pipeline concepts (Jenkins preferred).
  • Experience with security tools such as HashiCorp Vault and understanding of cloud security policies.
  • Developer experience with Golang and Python (or similar programming languages).
  • Strong hands-on experience with Terraform and Infrastructure as Code (IaC) methodologies.
  • Solid understanding of Linux Administration (Rocky, CentOS, RHEL, Ubuntu).
  • Experience with cloud-init image automation and Linux software installation.
  • Familiarity with Temporal (or Cadence) and HashiCorp Consul.
  • Familiarity with configuration management tools (Ansible preferred).
  • Excellent communication skills across global teams and time zones.
  • Strong analytical and problem-solving skills for complex cloud infrastructure challenges.
Preferred Skills:
  • Experience managing cross-functional teams including DevOps, architects, and business stakeholders.
  • Understanding of multi-region, multi-environment deployment architectures.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.