Senior Staff - Software Defined Storage Engineer (CEPH / GlusterFS / MinIO)

Overview

Remote
Depends on Experience
Full Time

Skills

Open Storage
SNS/SDS
software-defined storage services
Disaster recovery
Software development

Job Details

Role: Senior Staff- Software Defined Storage Engineer (CEPH / GlusterFS / MinIO)

Remote

Full-Time Direct Hire

 

Position Description:

The Enterprise Storage Engineer will lead the integration and management of diverse storage solutions. Responsibilities include planning, developing, and maintaining scalable storage systems. This role requires deep knowledge of various storage types and their applications, with a focus on innovation and enhancing storage capabilities.

 

Responsibilities:

- Design and manage high-availability storage solutions in SDS and SAN environments.

- Integrate storage solutions with bare metal, IaaS, and PaaS services.

- Optimize SAN environments for efficiency and reliability.

- Implement data protection, disaster recovery, and security protocols.

- Collaborate with cross-functional teams for system architecture integration.

- Provide technical leadership and support for SDS, including troubleshooting.

- Stay updated on trends and technologies in SDS and pursue relevant education.

- Drive continuous improvement and ensure system security, stability, and scalability.

- Ensure solution quality, usability, and performance.

- Utilize programming languages and tools such as Python, C#, SQL, NoSQL, Docker, Kubernetes, and Azure.

- Share best practices and mentor junior team members.

 

Qualifications:

- Expertise in object, block, and file storage architectures.

- Proficiency with storage protocols/services (Fibre Channel, iSCSI, NFS, SMB/CIFS).

- Familiarity with virtualization technologies (VMware, Hyper-V).

- Experience with software-defined storage services (Ceph, MinIO, OpenStack, GlusterFS).

- Knowledge of cloud services and infrastructure.

- Familiarity with Linux and scripting languages (Python, Bash, Perl).

- Ability to plan and execute migration strategies and troubleshoot complex storage issues.

- Strong interpersonal, analytical, and problem-solving skills.

- Effective communication and collaboration abilities.

- Relevant certifications are advantageous.

 

Required Experience:

- 6+ years in complex storage solution environments, focusing on SAN and SDS.

- 5+ years designing and maintaining high-availability storage systems.

- 5+ years managing cloud storage solutions and performing data migrations.

- 5+ years in disaster recovery operations.

- Experience in scaling storage in multi-tenant environments.

- Knowledge of security protocols and products.

- 4+ years in a collaborative development environment with modern methodologies.

- 4+ years scripting/coding (C/C++, Bash, Python, Go).

- 4+ years developing high-availability systems.

- Active participation in open-source communities.

- 3+ years in software-defined storage solutions in cloud environments.

 

Education:

- Bachelor s degree in Computer Science, Information Systems, or equivalent experience.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.