Sr. Storage Engineer/Architect - Axle
Rockville, MD
About the Job
Axle is a bioscience and information technology company that offers advancements in translational research, biomedical informatics, and data science applications to research centers and healthcare organizations nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision-making and accelerate research discoveries. We work with some of the top research organizations and facilities in the country including multiple institutes at the National Institutes of Health (NIH).
Axle is seeking a Sr. Storage Engineer/Architect to join our vibrant team at the National Institutes of Health (NIH) supporting the located in Rockville, MD.
Benefits We Offer:
- 100% Medical, Dental & Vision Coverage for Employees
- Paid Time Off and Paid Holidays
- 401K match up to 5%
- Educational Benefits for Career Growth
- Employee Referral Bonus
- Flexible Spending Accounts:
- Healthcare (FSA)
- Parking Reimbursement Account (PRK)
- Dependent Care Assistant Program (DCAP)
- Transportation Reimbursement Account (TRN)
Responsibilities
- Perform mission critical data center storage management oversight including input into the planning, design, and implementation of NCATS Storage in order to meet growth capacity demands and maintain reliability and access to critical scientific equipment
- Design, deploy, manage, and maintain multi-vendor / multi-protocol datacenter storage requirements supporting enterprise and high-performance computing systems
- Draft and review complex storage topology diagrams and architectures including migration plans
- Strong knowledge of storage hardware architectures including working in distributed & parallel file systems environment and cloud based resources
- Lead the planning, configuration, and maintenance of storage hardware and software, and define and develop optimized storage systems
- Collaborate with cross-functional teams to assess network requirements and implement scalable solutions that align with business objectives
- Participate in the development, support, and optimization of High-Performance Computing storage performance
- Work in performance analysis and troubleshoot, and resolve escalated storage issues, working closely with other IT teams to ensure minimal disruption to operations
- Consistently monitor performance and overall health of storage appliances, backup systems, and overall data sources
- Perform storage monitoring and performance analysis, implementing proactive measures to prevent potential bottlenecks or outages
- Diagnose storage monitoring problems, identify, and resolve performance bottlenecks, and effectively address any errors or failures within the storage infrastructure
- Participate in capacity planning, ensuring storage resources are adequately provisioned to support growing demands
- Evaluate and enhance data protection processes
- Enhance business continuity and data recovery strategies to ensure they meet established data recovery policies
- Stays up-to-date on new technologies and make recommendations for their integration to enhance overall storage efficiency
- Actively participate in the design and architectural decisions for backup, recovery, and storage options in a cloud environment
- Ensure all hardware and software components, are in compliance, with security guidelines
- Mentor and provide technical guidance to team members, fostering skill development and knowledge sharing
- Act like an Owner
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field. Master's degree is a plus
- 10+ years of proven experience in designing, implementing, and managing enterprise-level data storage systems and applications, and cloud-based file systems
- Knowledgeable in storage hardware architectures and high-level programming languages
- Familiar with latest trends in data storage, backup strategies, and network security
- Experience working in a distributed file systems environment
- Should be experienced in working in a distributed file systems environment
- Experience with storage provisioning for VMWare vSphere and/or other hypervisors
- Experience supporting environments providing high availability and disaster recovery desirable
- Experience understanding and mitigating storage hardware and topology failures
- Solid understanding of storage architectures, topologies, best practices, and techniques for high-performance and availability
- In-depth knowledge of security principles, best practices, and industry standards
- Understanding of threat modeling and risk assessment methodologies
- Strong knowledge of network security principles and best practices
- Knowledge of encryption (data at rest & data in transit) principals and federal requirements
- Excellent problem-solving skills and ability to diagnose and resolve complex network issues
- Effective communication and interpersonal skills for collaborating with colleagues at all levels
- Experience with application selection/deployment/support with private and public cloud (AWS)
- Ability to think critically and solve problems
- Stays up to date on new technologies and offers the latest solutions to clients
Desired Skills and Qualifications
- Experience in parallel filesystems like Lustre, PanFS, and/or GPFS available for High-
Performance Computing systems - Experience with multi-vendor storage systems such as NetApp, Dell XtremIO, Rubrik, VAST Data, Panasas
- Expertise in enterprise network topologies
- Expertise with fast network fabrics like InfiniBand
- Expertise in industry tools for CI and CD pipeline creation and execution – Jenkins, Chef, Ansible, PowerShell, Terraform, or equivalents.
- Expertise in design, implementation, and management of compute virtualization technologies – VMWare, AWS EC2/ECS/EKS, GCP, and/or Azure Virtual Machines
- In-depth knowledge of Virtualized cloud products: VMWare Cloud, Storage Solutions, AWS File Gateway, AWS Backup, AWS EC2/EBS/S3, CloudWatch
- Experience and knowledge of multiple hypervisors and virtualization technologies: VMWare, Hyper-V
- Experience in deploying a cloud solution in a secured environment: AWS VPC, Security Groups, IAM Roles, S3
- Knowledge of multiple cloud technologies: AWS, GCP, Azure
Preferred Qualifications
- Scripting experience with Python or Bash
- Working knowledge of VMWare vSphere and storage area networks (SANs)
- Experience with machine learning or data mining
- Understanding of object-oriented programming concepts
- Familiarity with data management tools like Starfish
- Knowledge of Redis, Oracle, PostgreSQL, and other databases
- Linux system administration experience
Disclaimer:The above description is meant to illustrate the general nature of work and level of effort being performed by individuals assigned to this position or job description. This is not restricted as a complete list of all skills, responsibilities, duties, and/or assignments required. Individuals may be required to perform duties outside of their position, job description or responsibilities as needed.
The diversity of Axle's employees is a tremendous asset. We are firmly committed to providing equal opportunity in all aspects of employment and will not tolerate any illegal discrimination or harassment based on age, race, gender, religion, national origin, disability, marital status, covered veteran status, sexual orientation, status with respect to public assistance, and other characteristics protected under state, federal, or local law and to deter those who aid, abet, or induce discrimination or coerce others to discriminate.
Accessibility: If you need an accommodation as part of the employment process please contact: careers@axleinfo.com
#IND