A storage architect performs an important function in the operation of an organization by building central database systems that house crucial information pertaining to such areas as compliance, finance, accounting, human resources, legal and other key areas. Storage architects use a variety of software tools and work with a diverse range of hardware components to accomplish those objectives. Included as routine duties, he or she may analyze data, determine key requirement to store and access that data, and communicate that information to either clients or management. Thereafter, using cost-effective strategies, the engineer will plan and design storage systems, both for temporary use and to meet long-term data storage needs. The position involves problem solving, making decisions, and applying knowledge in computer science, engineering and information technology.
Requirements for storage architect positions vary considerably depending on the employer and exact responsibilities for the job. Those seeking a position as a storage architect will need, at minimum, some experience in working with storage solutions. Many positions, however, will require at least an undergraduate degree in computer science or computer engineering. Positions that require a higher level of responsibilities will usually demand a master’s degree in information technology. Additionally, storage architects are expected to have good communication skills, an aptitude for organizing information, and the ability to apply inductive reasoning skills.
Tasks carried out by a storage architect are consistent among advertised positions; what varies is the level of responsibility. Generally, a storage architect will document design and installation specifications related to data storage systems, determine costs associated with a project, and evaluate technology solutions. He or she will may also liaison with other information technology professionals to design optimal storage solutions, identify storage needs, and guide the design and installation process. Upon completion of installation, responsibilities will also include testing the system, evaluating its usage, and monitoring the system to mitigate potential problems. When necessary, he or she may also specify and oversee changes to further optimize the solution based on usage patterns and requirements.
Aside from evaluating and communicating information, a storage architect will also need to interpret information in a concise, non-technical language to those who need associated information to make business decisions, but whose expertise is not information technology. This will also require explaining how the information interpreted impacts the organization and advising how the company can best act on the information provided. Both scenarios as well as most other tasks involved in the job will require a high degree of analytical thinking and attention to detail.