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.