Fit
The keywords the posting names, against what your resume says.Add your resume to see which of its keywords you already have, and get a resume tailored to this posting. 10 a month, free.
The Posting
Performance QE Engineer – distributed storage platform
DDN is hiring a Performance Automation Engineer to help build and extend our automated benchmarking infrastructure for the RED (Infinia) storage platform — covering S3, Block/CSI, and POSIX/HPC I/O paths, from test orchestration through results collection and dashboards.
The role requires knowledge & experience in storage performance testing, automation, and system‑level benchmarking, along with strong Python and Ansible skills to build scalable, repeatable test frameworks.
What You’ll Do
- Work upon performance testing for a large‑scale distributed storage platform supporting S3 object storage, POSIX file systems, and block‑level protocols.
- Write and maintain Ansible playbooks/roles for cluster setup, health checks, and install/configuration
- Contribute to Celery-based task orchestration for running I/O workloads in parallel
- Execute and troubleshoot storage benchmarks: FIO, IOR, mdtest, IO500, WARP
- Write Python scripts for parsing results, generating manifests, and normalizing metrics
- Help maintain the PostgreSQL results schema and Grafana dashboards
- Assist with test reporting integration
- Debug test failures and flaky pipeline run across protocols
- Contribute new benchmark profiles (YAML workload definitions) under review
- Work closely with developers to validate fixes and feature performance impact.
What You Bring
- Python (2+ yrs): comfortable with scripting, basic async/task-queue concepts (Celery a plus)
- Working knowledge of Ansible (writing/modifying playbooks and roles)
- Basic SQL skills (PostgreSQL)
- Linux fundamentals — filesystems, networking, processes
- Exposure to CI/CD tools (GitHub Actions or similar)
- Understanding of storage concepts (block/file/object) — willingness to learn benchmarking tools (FIO, IOR, mdtest)
Nice to Have
- Prior exposure to Redis/RabbitMQ or any message queue
- Grafana or other dashboarding tool experience
- Node.js basics
- Internship/project experience with performance testing or storage systems
- Familiarity with monitoring and metrics tools (Prometheus, Grafana).
Facts
- Source
- Ashby
- External id
- 0db41b94-7df9-42fc-87e5-714f74465a0d
- Location
- Raleigh, NC, United States
- Remote
- On-site, from the posting
- Employment
- Full time
- Pay
- $110,000 to $140,000, stated
- Posted
- 5 Oct 2026, 13:39
- First seen
- 14 Oct 2026, 19:30
- Last seen
- 1 Nov 2026, 15:34
- Status
- Not yet added
- Posting id
- c181bfb2-0cb0-5687-a7c3-1674b7887ef2
