DevOps Engineer
jobvite
Job Description
Your Role
-
Collaborate with global teams to understand project requirements and align on assignments.
-
Execution: Can take a high-level task (e.g., "Upgrade the runner fleet to Ubuntu 22.04") and execute it end-to-end with minimal supervision.
-
Debugging: Capable of root-causing CI failures or cluster bootstrap issues independently.
-
Design: Starts to write one-pagers or design docs for small-to-medium features.
-
Code Quality: Actively participates in code reviews and writes testable code by default.
What You Will Bring
-
3-6 years of experience in a technical role, ideally in Devops.
-
Languages: Go + (Python/Bash) – Must be able to understand parts of our code base and contribute.
K8s: Deep understanding of internals (Pods, Services, CRDs, Controllers), Helm chart management, and Docker/Container runtime debugging.
CI/CD: Advanced GitHub Actions (workflows, custom actions, self-hosted runners) and IaC (Terraform or Ansible).
Cloud Infra: Hands-on admin experience with AWS/Azure (EC2, IAM, VPC) and basic familiarity with vSphere.
Security (DevSecOps): System hardening (SSH, user/group mgmt, OS security) and vulnerability remediation workflows.