Software Defined Storage Architect

Job Cloud Inc.
United States
25 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Amazon S3 Bash Shell Server Message Block Cloud Storage Collaborative Software Information Systems Distributed File Systems Disaster Recovery File Systems Distributed Data Store Storage Area Network (SAN) Internet Small Computer System Interface (ISCSI)
+17 more
Python (Programming Language) OpenStack Dell PowerEdge Cloud Services Software Engineering Transmission Control Protocol (TCP) Ceph (Software) Scripting Cloud Platform System Kubernetes Storage Technologies Information Technology Bare Metal Data Management Nutanix Nvme Vmware

Job description

Position Overview: We are seeking a Senior Engineer, Software Defined Storage to design, implement, and manage enterprise storage infrastructure within a modern Software Defined Storage environment. This role will focus on delivering highly available, secure, and scalable storage services that support critical compute platforms, including Kubernetes, Nutanix, VMware, and OpenStack environments. The ideal candidate will possess deep expertise in distributed storage technologies and a strong automation mindset to help evolve next generation storage platforms. Responsibilities:

  • Implement and administer highly available storage solutions within a Software Defined Storage framework, with a strong focus on Ceph environments.
  • Provide unified storage access through NVMe over Fabrics TCP, S3 Object Storage, and traditional storage protocols.
  • Design and support object, block, and file storage architectures utilizing technologies such as Amazon S3, OpenStack Swift, iSCSI, Fibre Channel, NFS, and SMB CIFS.
  • Integrate storage platforms with Bare Metal Kubernetes, Nutanix, VMware, and OpenStack environments.
  • Support storage drivers and client protocols for containerized and virtualized workloads.
  • Collaborate with infrastructure teams on data protection and disaster recovery strategies.
  • Implement rack aware data placement and storage resiliency methodologies to maintain data integrity and availability.
  • Develop and maintain automation solutions using Python, Go, or Bash to improve operational efficiency and scalability.
  • Troubleshoot complex storage performance, capacity, availability, and recovery issues.
  • Contribute to the strategic evolution of enterprise storage services and operational best practices. Qualifications

Requirements

  • Strong understanding of NVMe over Fabrics TCP, S3 Object Storage, and distributed file systems such as Ceph.
  • Experience with Kubernetes, KubeVirt, Nutanix, VMware, or OpenStack platforms.
  • Knowledge of enterprise storage hardware including Dell PowerEdge R760 and R660 platforms or comparable solutions.
  • Understanding of storage networking, data protection, and disaster recovery concepts.
  • Experience troubleshooting enterprise storage performance and optimization challenges.
  • Strong collaboration and communication skills with the ability to work across infrastructure, network, and compute teams.
  • Ability to work in large scale, multi tenant environments. Tools and Technologies:
  • Ceph
  • OpenStack Swift
  • NVMe over Fabrics TCP
  • Amazon S3
  • Fibre Channel
  • iSCSI
  • NFS
  • SMB CIFS
  • Kubernetes
  • KubeVirt
  • Nutanix
  • VMware
  • OpenStack
  • Python
  • Go
  • Bash
  • Dell PowerEdge Platforms Required Experience:
  • 3+ years of experience in storage engineering with a focus on Software Defined Storage solutions.
  • 3+ years of experience supporting cloud environments or large scale private infrastructure environments.
  • 3+ years of scripting or software development experience using Python, Go, or Bash.
  • 3+ years of experience working within collaborative software development or infrastructure engineering teams.
  • Demonstrated success scaling and managing storage platforms in multi tenant environments. Education:
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent work experience.
  • Industry certifications related to cloud services, software defined storage, Ceph, OpenStack, or related technologies are highly preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

1:40 min

Managing containerized infrastructure with Podman Desktop

Cedric Clyburn Cedric Clyburn +1 · World Congress 2025

1:44 min

Career transition into cloud native and data management

Michael Cade · LIVE

1:41 min

Parallels between cloud and legacy infrastructure lock-ins

Björn Stahl Björn Stahl · World Congress 2024

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:46 min

The history of abstractions and hardware virtualization

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all