Overview
The Manager - Storage Technology is responsible for leading a teams of storage engineers and systems architects dedicated to the design, build, expansion and improvement of Cloud and High-performance computing storage infrastructure, with an emphasis on high efficiency, performance, availability, and scalability. The role requires a strong technical background in storage technology engineering, along with excellent leadership and communication skills to manage a diverse team of experts, providing technical expertise, mentorship, and strategic direction.
Responsibilities
- Manage a team of storage engineers and systems architects, fostering a culture of collaboration and innovation.
- Set goals, mentor team members, and provide performance feedback, ensuring alignment with the organization's strategic objectives and projects.
- Leverage strong technical background and experience to lead complex projects, make critical technical decisions, and steer the team towards a direction that aligns with high-level department objectives and strategic goals.
- Take ownership of ensuring the high quality of technical solutions and documentation produced by the teams.
- Communicate effectively with stakeholders at all levels, reporting on progress, sharing the strategic vision, and integrating feedback into the existing practices.
- Oversee the design, implementation, and maintenance of File, Block, and Object storage systems for Cloud and HPC infrastructure, ensuring high availability, performance, and scalability, while driving innovation and continuous improvement.
- Plan, execute, and manage storage-related projects, collaborating with cross-functional teams to ensure successful project delivery.
- Participate in the Architecture Review Board and other internal forums, providing insights and recommendations to align with organizational technology goals and standards.
- Develop and enforce policies, procedures, and best practices, ensuring compliance with industry standards and Core42 requirements for compliance, risk, HR, legal, and security.
- Maintain relationships with external vendors and service providers, ensuring high quality of delivery and adherence to Core42 policies.
- Overseeing incident response and resolution for storage-related issues, minimizing downtime, and ensuring a resilient storage environment.
- Understanding business continuity requirements and support disaster recovery planning and documentation for the infrastructure services.
- Provide management with insights and recommendations for storage system improvements and optimizations.
- Stay updated with the latest storage technologies and trends, evaluating and recommending new storage solutions.
Qualifications
- Bachelor's or Master's degree in computer science, Engineering, Software Engineering, or a related technology field.
- Proven experience in leading and managing engineering teams.
- 3+ years in managerial role overseeing a team of 6+ members.
- Strong technical expertise in the storage field and 7+ years of experience managing storage solutions based on different technologies (SAN, NAS, Object Storage, Flash, Hybrid) and protocols (iSCSI, FC, NFS, SMB, etc.)
- Good understanding of the modern storage technology landscape and leading vendors (Dell EMC, NetApp, HPe, Pure Storage, IBM, etc).
- Familiarity with cloud storage services and architecture (AWS, Azure, GCP, Oracle).
- Expertise in designing, implementing and managing large scale storage solutions.
- Experience with building monitoring, observability, and incident response capabilities.
- Experience in managing relationships with storage vendors, including procurement and vendor performance management.
- Solid understanding of systems and network infrastructure engineering and operations principles for a Cloud and/or HPC environment.
- Solid understanding of security standards and best practices.
- Excellent leadership, communication and interpersonal skills.
- Ability to manage and prioritize a diverse and challenging workload in a dynamic environment.
- Ability to foster a culture of innovation and continuous improvement within the team.
- Strong communication skills to effectively collaborate and coordinate with team members and stakeholders.
- Agile and responsive to evolving job requirements, with the capacity to independently manage workload and meet tight deadlines.
- Strong understanding of organizational processes and extensive experience in implementing new procedures within a company.
- Demonstrated proficiency in fostering teamwork and cultivating a positive team culture.
- Relevant ITIL, Cloud computing, and storage technology certification preferred.