Job Description
About the Role
We are looking for a Staff Storage & DevOps Engineer with deep expertise in enterprise storage platforms, Linux systems, and automation-driven infrastructure operations. The ideal candidate will play a key role in designing, automating, and operating storage services across on-prem and cloud environments, while enabling CI/CD, Infrastructure as Code, and platform modernization initiatives.This role requires strong hands-on experience with DevOps tools (GitHub, GitHub Actions, Ansible, Chef, Python) and the ability to work across storage, compute, cloud, and application teams
What You'll Do
Responsibilities:
- Design, build, and operate enterprise storage platforms across on-prem and cloud environments.
- Hands-on experience with SAN/NAS/Object storage technologies (e.g., Pure, NetApp, EMC, 3PAR, cloud-native storage).
- Perform storage provisioning, migrations, performance tuning, and capacity planning.
- Lead and execute storage migration projects (array-to-array, on-prem to cloud, tech refresh).
- Implement high availability, replication, backup, and DR strategies for storage services.
- Troubleshoot complex storage-related issues impacting Linux and application workloads.
Technical Skills
DevOps & Automation
- Drive automation-first approaches for infrastructure and storage operations.
- Develop and maintain automation using
- Ansible (playbooks, roles)
- Chef (cookbooks, recipes)
- Python for scripting and orchestration
- Integrate automation into CI/CD pipelines using GitHub and GitHub Actions.
- Automate repetitive operational tasks such as:
- Storage provisioning
- Server builds
- Configuration enforcement
- Health checks and reporting
- Perform code reviews, version control, and documentation for automation assets.
Linux & Platform engineering
- Strong hands-on experience with Linux administration (RHEL / OEL / CentOS / Ubuntu).
- Expertise in:
- File systems, LVM, multipathing
- Performance tuning and troubleshooting
- Security hardening and patching
- Support Linux-based workloads running on virtualized and bare-metal environments.
- Collaborate with platform and application teams during builds, migrations, and upgrades
Cloud & Hybrid Storage
- Experience with cloud platforms (OCI, AWS, Azure, or GCP).
- Hands-on knowledge of cloud storage services:
- Block, File, Object storage
- Cloud-native backup and DR
- Design and support hybrid storage architectures across on-prem and cloud.
- Optimize storage cost, performance, and scalability in cloud environments
Behavioural Competencies
- Shows strong interest in learning more about the domain they work in and open to joining learning groups, peer sessions, or knowledge-sharing forums
- Actively seeks mentorship opportunities and makes effective use of guidance provided
- Uses available communication tools (Slack, Teams, email, etc.) effectively and follows best practices
- Is open to changing direction on projects based on updated requirements or team decisions
- Adapts positively to evolving priorities and business needs
- Follows guidance from senior engineers to design and implement cost-effective solutions
- Considers efficiency, optimization, and cost impact while making technical decisions
Who You Are
- 7+ years of experience in Storage, Linux, and Infrastructure Engineering roles.
- Strong experience with DevOps and automation tools:
- GitHub, GitHub Actions
- Ansible
- Chef
- Python scripting
- Deep Linux expertise (RHEL/OEL preferred).
- Solid understanding of storage protocols (FC, iSCSI, NFS, SMB).
- Experience working in large-scale enterprise environments.
- Strong troubleshooting, documentation, and communication skills.
