OverviewThe Senior Systems Architect - Storage Solutions leads design and supports implementation of storage and data backup solutions ensuring scalability, performance, reliability, and security.Responsibilities
Lead design and support implementation of PBs-level block, object and file storage solutions as integral components of Cloud and HPC environments ensuring stability, performance and compliance with industry standards and best practices.
Collaborate with cross-functional teams for requirements gathering, providing technical guidance, and ensuring alignment of strategy with business objectives.
Collaborate with fellow architects and other platform engineering teams on storage and backup technology component evaluation, selection and solution design ensuring solutions are designed following best practices and are optimized from both functional and non-functional perspectives.
Define roadmap for all storage solutions and services across the organizations products portfolio.
Define and support execution of disaster recovery strategies ensuring data integrity, availability, and protection across all platforms and environments.
Support regular capacity planning exercises to anticipate and accommodate the growing demands on the storage infrastructure, ensuring it meets current and future requirements.
Conduct regular reviews and audits of storage solutions architecture and configurations, identifying opportunities for optimization, consolidation, and risk mitigation.
Prepare, validate and jointly approve high-level and low-level design documents, scope of work, BoQ/BoM and RFI/RFP/RFQ holding responsibility for compliance with performance, scalability, and reliability requirements.
Support the procurement process by evaluating technologies, sources, preparing specifications, and evaluating proposals.
Provide technical leadership, mentorship, and guidance to team members.
Collaborate with cross-functional teams for requirements gathering, providing technical guidance, and ensuring alignment of strategy with business objectives.
Oversee the deployment process and acceptance testing according to project documentation and design specifications.
Lead design observability and Logging System in collaboration with the technology engineering team.
Contribute to relevant processes and procedures improving efficiency and enhancing internal and external stakeholder experience.
Qualifications
Bachelors or Masters degree in Computer Science, Engineering, Software Engineering or related degree in a technology discipline.
10+ of experience and deep expertise in designing, implementing, and managing storage solutions, including 5+ years of extensive experience in software-defined storage: block, file, and object storage systems.
Expert-level knowledge of backup systems, disaster recovery principles, and data protection strategies.
Experience with different storage protocols providing block, object and file storage interfaces such as iSCSI, S3, NFS, FC[oE], NVM over TCP, etc.
Expert-level knowledge of the operating principles of storage system from vendors: HPe, Dell EMC, NetApp, Hitachi, IBM, PureStorage and VaST Data.
Experience with implementing and operating object storage solutions based on SeaweedFS, MinIO, Cloudian HyperStore, Qumulo S3, Scality Ring, Dell ECS would be a significant advantage.
Experience in designing and implementing geo-distributed and large-scale storage clusters.
Experience with data encryption, security practices, and hardening related to Storage and Backup systems.
Deep understanding of cloud native Backup solution for OpenStack (e.g.,Freezer, Karbor, TriliO, Hystax, Raksha etc) is highly desirable.
Solid knowledge of Linux systems administration and scripting (Bash, Python, etc.).
Understanding of modern API best practices (HTTP, REST, Swagger, gRPC).
Experience with identity, access management, and authorization solutions (PKI, LDAP, OAUTH, OpenID)
Knowledge of and experience in using architectural frameworks and methodologies such as TOGAF and Zachman.
Demonstrated ability to create high-quality documentation and artifacts, including storage diagrams, design documents, and operational procedures.
Proven track record of successfully completing large-scale infrastructure projects.
Basic knowledge of ITSM frameworks such as ITIL.
Excellent problem-solving and troubleshooting skills with a strong attention to detail.
Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.