GEICO is seeking an Enterprise Storage Engineer to oversee the organization's storage needs and develop solutions that make data storage accessible, manageable, and secure, evolving the storage infrastructure to meet future organizational demands.
Requirements
- Understanding of various storage architectures and solutions, including object storage (with technologies like Amazon S3, OpenStack Swift), block storage (using software like iSCSI, Fibre Channel), and file storage (solutions such as NFS, SMB/CIFS)
- Proficiency with data management and storage protocols/services (e.g., Fibre Channel, iSCSI, NFS, SMB/CIFS)
- Familiarity with virtualization technologies (e.g., VMware, Hyper-V) and their interaction with underlying storage infrastructures
- Understanding of and experience with software-defined storage services such as Ceph, MinIO, Swift, OpenStack, and GlusterFS
- Proficiency with cloud services and infrastructure, including public and private cloud environments
- Solid knowledge of traditional storage technologies and how they integrate with software-defined solutions
- Familiarity with Linux operating systems and scripting languages such as Python, Bash, or Perl
Responsibilities
- Contribute to the design, implement, and administer high-availability storage solutions, spanning SDS and SAN environments, as well as 'Storage as a Service' systems for private cloud environments
- Ensure the seamless integration of storage solutions such as object, block and file storage with bare metal, IaaS, and PaaS services, optimizing performance and scalability
- Conduct comprehensive performance analysis and optimization of SAN environments, focusing on efficiency, reliability, and integration with SDS initiatives
- Collaborate on the strategy and implementation of data protection, disaster recovery, and security protocols across all storage infrastructures
- Collaborate with cross-functional teams, including network engineers, developers, and cloud architects, to ensure the compatibility and integration of storage solutions with overall system architecture
- Provide technical leadership and support related to SDS, including troubleshooting, and resolving any system issues to ensure high availability and performance
- Keep abreast of the latest trends and technologies in SDS and participating in relevant educational opportunities to support this
Other
- 1+ years of experience in a collaborative development environment, utilizing modern software development methodologies
- Excellent interpersonal and collaborative skills to work effectively with various teams within the organization
- Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving potential issues before they arise
- Exceptional problem-solving capabilities, with a proven track record of overcoming technical challenges
- Effective communication skills, capable of building strong relationships with team members, stakeholders, and external partners