Role Summary

We are hiring a DevOps / Platform Engineer to build and support internal developer platforms running on our Kubernetes-based on-prem infrastructure. You’ll own CI/CD pipelines, infrastructure-as-code automation, and GitOps workflows to accelerate development and deployment velocity. This role ensures our development teams can build, ship, and scale with minimal friction in a secure and resilient environment.

Key Responsibilities

Platform Engineering (35%)

  • Design and manage self-service tools and developer enablement platforms
  • Create and maintain Helm charts and Kubernetes Operators
  • Implement GitOps workflows using ArgoCD or Flux
  • Develop automation scripts and internal tooling
  • Manage namespace isolation, resource quotas, and multi-tenancy strategies

CI/CD & Automation (35%)

  • Build and maintain CI/CD pipelines (GitLab CI, Jenkins, Tekton)
  • Automate testing, security scanning, and quality control steps
  • Manage infrastructure using IaC tools like Terraform, Ansible, and Kustomize
  • Maintain container registries and artifact repositories

Security & Compliance (20%)

  • Enforce Kubernetes security best practices
  • Manage secrets using Vault, Sealed Secrets, or similar tools
  • Configure RBAC, network policies, and Pod Security Standards
  • Conduct regular audits and vulnerability scanning

Developer Support & Collaboration (10%)

  • Provide guidance on cloud-native architecture and DevOps practices
  • Create documentation, onboarding guides, and runbooks
  • Offer training and support for developers using platform tools
  • Participate in on-call rotation and incident response for platform services

Required Qualifications

Education & Experience

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • 3+ years in DevOps, Platform, or SRE roles
  • 2+ years managing Kubernetes and container-based platforms
  • Strong software development and scripting skills

Technical Skills

  • Containers: Kubernetes, Docker, Helm
  • CI/CD: GitLab CI, Jenkins, ArgoCD, Tekton
  • Programming: Proficient in Python, Go, or Java
  • IaC: Terraform, Ansible, Kustomize
  • Version Control: Git, GitHub/GitLab
  • Monitoring: Prometheus, Grafana, OpenTelemetry
  • Data Services: PostgreSQL, Redis, MongoDB
  • Messaging Systems: Kafka, RabbitMQ, MQTT

Cloud-Native Competency

  • Microservices and 12-factor app principles
  • Container security and hardening practices
  • API gateway integration and service mesh (Istio, Linkerd)

Soft Skills

  • Strong automation mindset and engineering rigor
  • Excellent problem-solving and debugging skills
  • Collaborative and team-oriented
  • Effective communicator with solid documentation skills

Preferred Qualifications

  • Kubernetes certifications (CKA, CKAD)
  • Familiarity with big data tools (Spark, Airflow)
  • Contributions to open-source projects
  • Experience in bare-metal or edge Kubernetes environments

Compensation & Benefits

  • Competitive salary based on experience and skillset
  • Health, dental, and vision insurance
  • Annual training and certification budget
  • Flexible working hours and on-call compensation
  • Hands-on experience with leading open-source tools and infrastructure

Working Conditions

  • On-site presence required for hardware maintenance and installation
  • Participation in on-call rotation (approximately 1 week per month)
  • Occasional after-hours maintenance windows
  • Physical ability to lift and rack equipment (up to 50 lbs)

How to Apply

Submit your resume and a cover letter outlining your experience in Kubernetes, infrastructure, or platform engineering. Highlight any relevant projects, open-source contributions, or certifications.