Job Responsibilities for DevOps
Manage and optimize MinIO object storage and Linux-based infrastructure in production environments.
Design, deploy, and maintain distributed storage systems on Kubernetes or virtualization platforms, ensuring high performance, scalability, and security.
Build and improve CI / CD pipelines with Jenkins and Git, apply container security best practices, and manage middleware such as Nginx, Apache, MySQL, PostgreSQL, MongoDB, and Redis.
Implement monitoring and observability solutions using Prometheus, Grafana, and ELK to proactively detect and resolve system issues.
Requirements
Strong experience with MinIO object storage in production environments.
Expertise in Linux system administration (storage, networking, kernel tuning).
Familiarity with distributed storage concepts (erasure coding, replication, load balancing).
Hands-on experience with disk / storage management (HDD, SSD, RAID, NVMe).
Good knowledge of Kubernetes, Docker, or virtualization for storage deployment.
Strong troubleshooting skills in disk I / O, performance tuning, and scaling.
Experience with monitoring & observability tools (Prometheus, Grafana, ELK).
Understanding of S3 API, IAM, and security best practices.
Proficiency with Helm and KubeSphere for Kubernetes management and customization.
Strong expertise in CI / CD with Jenkins and Git, as well as configuring and tuning middleware such as Nginx, Apache, MySQL, PostgreSQL, MongoDB, and Redis.
Engineer San Jose • San Jose, CA, US