remote
Software Engineer -Performance Dev StorageGRID - NetApp
Software Engineer
Software Engineer focused on performance development for StorageGRID, leveraging cloud and container orchestration to scale systems, automate operations, and enhance reliability and velocity.
About the role
Key Responsibilities
- Analyze and optimize performance of StorageGRID components in cloud environments.
- Design and implement automation scripts to streamline deployment, scaling, and monitoring.
- Collaborate with DevOps to integrate container orchestration (Kubernetes) for efficient resource utilization.
- Identify bottlenecks, conduct root‑cause analysis, and propose architectural improvements.
- Develop and maintain performance benchmarks, load‑testing frameworks, and continuous‑integration pipelines.
Requirements
- Strong background in performance engineering and profiling of distributed storage systems.
- Hands‑on experience with Cloud platforms (AWS, Azure, or GCP) and container orchestration (Kubernetes).
- Proficiency in scripting (Python, Bash) and automation tools (Ansible, Terraform).
- Solid understanding of networking, storage protocols, and system internals.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
pythonbashjavaawsazurelinuxjenkinsvmware