Storage Engineer- DevOps

Rocket Companies
Full_timeDetroit, United States

📍 Job Overview

  • Job Title: Storage Engineer - DevOps
  • Company: Rocket Companies
  • Location: Detroit, Michigan, United States
  • Job Type: Full-Time
  • Category: DevOps Engineer, System Administrator
  • Date Posted: June 27, 2025
  • Experience Level: Mid-Senior level (5-10 years)
  • Remote Status: On-site

🚀 Role Summary

  • Key Responsibilities: Install, maintain, and monitor corporate SAN infrastructure, troubleshoot SAN-related issues, oversee storage platform connectivity, fulfill storage, backup, and data-protection needs, produce technical documentation, and participate in an on-call rotation.
  • Key Technologies: Storage platforms, object storage, Kubernetes, cloud security, scripting, monitoring, disaster recovery.
  • Industry Context: Rocket Companies is a Detroit-based technology company with a diverse range of businesses, offering an inclusive workplace and opportunities for career growth.

📝 Enhancement Note: This role requires a strong background in storage engineering and DevOps practices to ensure efficient data storage and process operations while maintaining organizational security policies and best cloud security practices.

💻 Primary Responsibilities

  • Storage Infrastructure Management: Install, maintain, and monitor the corporate SAN infrastructure, ensuring optimal performance and availability.
  • Troubleshooting: Diagnose and resolve SAN-related issues, collaborating with other technology teams as needed.
  • Storage Platform Connectivity: Oversee storage platform connectivity, ensuring seamless integration with other systems.
  • Capacity Planning: Monitor resource usage, performance metrics, and plan for known or predicted growth in storage needs.
  • Backup and Data Protection: Fulfill storage, backup, and data-protection needs of internal systems, ensuring data integrity and security.
  • Technical Documentation: Produce and maintain clear, technical documentation to facilitate knowledge sharing and onboarding.
  • On-Call Rotation: Participate in an on-call rotation to provide 24/7 support for storage infrastructure and troubleshoot issues as they arise.

📝 Enhancement Note: This role requires strong problem-solving skills, excellent communication, and the ability to work effectively with internal stakeholders to address storage needs and ensure data protection.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Information Technology, or a related field. Relevant work experience may be considered in lieu of a degree.

Experience: 5-10 years of experience in storage engineering, with a strong focus on object storage platforms and DevOps practices.

Required Skills:

  • Experience designing and building object storage platforms using services like Ceph, AWS's S3 and EBS.
  • Strong proficiency in DevOps practices, including source controls (Git), CI/CD pipelines, and infrastructure-as-code (IaC) using tools like Terraform and OpenTufu.
  • Programming/scripting skills (e.g., PowerShell, YAML IaC, Ansible, Python, Golang) for automation and scripting.
  • Proven ability to build APIs and automations for managing storage resources, such as self-service consumption models, platform upgrades, buckets, and file shares.
  • Experience with Kubernetes clusters (K3s, RKE2, EKS) and integrating storage platforms using CSI drivers and features.
  • Ability to ensure data storage and process operations work efficiently in compliance with organizational security policies and best cloud security practices.
  • Experience monitoring resource usage, performance metrics, and planning for known or predicted growth.
  • Willingness to participate in an on-call rotation and work flexible hours as needed.

Preferred Skills:

  • Working knowledge of network file systems, communication flows, and concepts, including NVMeoF, Fibre Channel, CIFS/SMB, and NFS.
  • Experience using systems like NetApp FAS Series Arrays, NetApp Data ONTAP Cluster, Dell/EMC Isilon & Unity, IBM V7300, and VMware ESXi 7.0/8.0.
  • Knowledge of cloud database management and data warehousing.
  • Knowledge of cloud security principles and best practices.
  • Understanding of disaster recovery planning and design.

📝 Enhancement Note: Candidates with experience in cloud-based storage solutions and a strong background in DevOps practices are highly sought after for this role.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Storage Infrastructure Projects: Include case studies demonstrating your experience in designing, implementing, and maintaining storage infrastructure for corporate environments.
  • Object Storage Platforms: Highlight your expertise in object storage platforms, such as Ceph, AWS's S3 and EBS, and other relevant technologies.
  • API Development: Showcase your ability to build APIs and automations for managing storage resources, with a focus on self-service consumption models, platform upgrades, buckets, and file shares.
  • Kubernetes Integration: Demonstrate your experience with Kubernetes clusters and integrating storage platforms using CSI drivers and features.

Technical Documentation:

  • Storage Infrastructure Documentation: Provide clear, well-structured documentation outlining your approach to storage infrastructure management, including best practices, troubleshooting guides, and performance optimization techniques.
  • API Documentation: Include comprehensive API documentation, explaining the functionality, endpoints, and usage of the APIs you've developed for storage resource management.
  • Project Case Studies: Prepare case studies detailing your involvement in storage-related projects, highlighting your problem-solving skills, technical expertise, and the impact you've made on data storage and protection.

📝 Enhancement Note: To stand out in this competitive role, focus on demonstrating your ability to manage complex storage environments, integrate diverse technologies, and ensure data protection and security.

💵 Compensation & Benefits

Salary Range: The estimated salary range for this role is $120,000 - $160,000 per year, based on regional market data for storage engineers with 5-10 years of experience in the Detroit area. This range takes into account factors such as company size, industry standards, and the unique skill requirements of the role.

Benefits:

  • Health Benefits: Comprehensive medical, dental, and vision insurance plans for employees and their families.
  • Support for Family: Generous paid time off, including vacation, sick leave, and parental leave, as well as adoption assistance and employee discounts on various services.
  • Career Growth: Opportunities for professional development, training, and career advancement within the Rocket Companies' diverse range of businesses.
  • Peace of Mind: Access to various employee assistance programs, including mental health resources, financial planning, and legal services.

Working Hours: This role requires a standard 40-hour workweek, with the possibility of working flexible hours and participating in an on-call rotation to provide 24/7 support for storage infrastructure.

📝 Enhancement Note: While the salary range provided is an estimate based on regional market data, the final compensation package may vary depending on the candidate's qualifications, experience, and negotiation.

🎯 Team & Company Context

Company Culture:

  • Industry: Rocket Companies operates in the technology and financial services industries, offering a diverse range of products and services.
  • Company Size: As a large organization with multiple businesses, Rocket Companies offers a dynamic and collaborative work environment with ample opportunities for growth and advancement.
  • Founded: Rocket Companies was founded in 1985 and has since grown into a publicly traded company with a strong commitment to innovation and customer satisfaction.

Team Structure:

  • The storage engineering team is responsible for designing, implementing, and maintaining storage infrastructure for the entire organization.
  • The team works closely with other technology teams, including server engineers, database administrators, and application owners, to ensure seamless integration and optimal performance of storage solutions.
  • The team is structured to support the diverse range of storage needs across the organization, with a focus on object storage platforms, cloud-based solutions, and emerging technologies.

Development Methodology:

  • The storage engineering team follows Agile methodologies, with a focus on continuous integration, delivery, and improvement.
  • The team uses version control systems like Git, CI/CD pipelines, and infrastructure-as-code (IaC) tools to ensure efficient and reliable storage infrastructure management.
  • The team collaborates closely with other technology teams to ensure that storage solutions are integrated seamlessly with other systems and meet the organization's evolving needs.

Company Website: Rocket Companies

📝 Enhancement Note: Rocket Companies' diverse range of businesses and commitment to innovation make it an attractive employer for storage engineers seeking a challenging and dynamic work environment.

📈 Career & Growth Analysis

Web Technology Career Level: This role is at the mid-senior level, requiring a strong background in storage engineering and DevOps practices. The ideal candidate will have 5-10 years of experience in designing, implementing, and managing storage infrastructure for corporate environments.

Reporting Structure: The storage engineer reports directly to the manager of the storage engineering team and works closely with other technology teams to ensure seamless integration and optimal performance of storage solutions.

Technical Impact: The storage engineer plays a critical role in ensuring the efficient and secure storage of data across the organization. Their work directly impacts the performance, availability, and security of the company's IT infrastructure and, by extension, its ability to provide high-quality products and services to its customers.

Growth Opportunities:

  • Technical Specialization: As the organization continues to grow and adopt new technologies, there will be opportunities for the storage engineer to specialize in specific areas, such as cloud-based storage solutions or emerging technologies like NVMeoF.
  • Team Leadership: With experience and demonstrated leadership skills, the storage engineer may have the opportunity to take on a leadership role within the storage engineering team or mentor junior team members.
  • Cross-Functional Collaboration: The storage engineer will have the opportunity to work closely with other technology teams, gaining exposure to diverse technologies and gaining valuable experience in cross-functional collaboration and project management.

📝 Enhancement Note: Rocket Companies' diverse range of businesses and commitment to innovation provide ample opportunities for storage engineers to grow both technically and professionally.

🌐 Work Environment

Office Type: The Rocket Companies' headquarters is located in Detroit, Michigan, offering a modern, collaborative work environment with state-of-the-art technology and amenities to support the team's success.

Office Location(s): The primary office location for this role is in Detroit, Michigan, with the possibility of working remotely or in a hybrid arrangement, depending on the organization's policies and the candidate's needs.

Workspace Context:

  • Collaborative Workspace: The storage engineering team works in an open, collaborative environment, with dedicated spaces for meetings, brainstorming sessions, and team-building activities.
  • Technology Infrastructure: The team has access to the latest hardware, software, and tools required to design, implement, and maintain storage infrastructure for the organization.
  • Cross-Functional Interaction: The storage engineering team works closely with other technology teams, such as server engineers, database administrators, and application owners, to ensure seamless integration and optimal performance of storage solutions.

Work Schedule: This role requires a standard 40-hour workweek, with the possibility of working flexible hours and participating in an on-call rotation to provide 24/7 support for storage infrastructure.

📝 Enhancement Note: Rocket Companies' modern, collaborative work environment and commitment to employee well-being make it an attractive employer for storage engineers seeking a supportive and engaging work environment.

📄 Application & Technical Interview Process

Interview Process:

  1. Phone Screen: A brief phone or video call to discuss the candidate's qualifications, experience, and career goals. This step may include technical questions related to storage engineering and DevOps practices.
  2. Technical Deep Dive: A more in-depth technical interview focused on the candidate's experience with storage platforms, object storage, Kubernetes, and cloud security. This step may include coding challenges, system design discussions, and architecture review.
  3. Behavioral Interview: A conversation focused on the candidate's problem-solving skills, communication style, and cultural fit within the storage engineering team and the broader organization.
  4. Final Evaluation: A meeting with the hiring manager or a panel of team members to discuss the candidate's qualifications, experience, and fit for the role. This step may include a presentation of the candidate's portfolio and a Q&A session.

Portfolio Review Tips:

  • Storage Infrastructure Projects: Highlight your experience in designing, implementing, and maintaining storage infrastructure for corporate environments, with a focus on object storage platforms and cloud-based solutions.
  • API Development: Showcase your ability to build APIs and automations for managing storage resources, demonstrating your understanding of self-service consumption models, platform upgrades, buckets, and file shares.
  • Kubernetes Integration: Demonstrate your experience with Kubernetes clusters and integrating storage platforms using CSI drivers and features.
  • Cloud Security: Highlight your understanding of cloud security principles and best practices, and your ability to ensure data storage and process operations work efficiently in compliance with organizational security policies.

Technical Challenge Preparation:

  • Storage Infrastructure Challenges: Familiarize yourself with the latest trends and best practices in storage infrastructure management, with a focus on object storage platforms, cloud-based solutions, and emerging technologies like NVMeoF.
  • API Development Challenges: Brush up on your API development skills, with a focus on RESTful APIs, GraphQL, and other relevant technologies. Practice designing, implementing, and testing APIs for managing storage resources.
  • System Design Challenges: Review system design principles, with a focus on scalability, availability, and performance. Practice designing storage infrastructure solutions that meet the organization's evolving needs.

ATS Keywords:

  • Programming Languages: Python, Golang, PowerShell, YAML IaC, Ansible
  • Web Frameworks: N/A (focus on backend and infrastructure technologies)
  • Server Technologies: Kubernetes (K3s, RKE2, EKS), AWS (S3, EBS), Ceph, NetApp FAS Series Arrays, NetApp Data ONTAP Cluster, Dell/EMC Isilon & Unity, IBM V7300, VMware ESXi 7.0/8.0
  • Databases: N/A (focus on storage and data management)
  • Tools: Git, Terraform, OpenTufu, CI/CD pipelines, monitoring tools (e.g., Prometheus, Grafana)
  • Methodologies: DevOps, Agile, Scrum, infrastructure-as-code (IaC)
  • Soft Skills: Problem-solving, communication, collaboration, time management, documentation
  • Industry Terms: Object storage, cloud storage, Kubernetes, CSI drivers, storage platform connectivity, capacity planning, backup solutions, data protection, disaster recovery

📝 Enhancement Note: To optimize your resume for the storage engineer role, focus on demonstrating your experience with object storage platforms, Kubernetes, cloud security, and API development. Highlight your problem-solving skills, communication style, and cultural fit within the storage engineering team and the broader organization.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: N/A (focus on backend and infrastructure technologies)

Backend & Server Technologies:

  • Object Storage Platforms: Ceph, AWS's S3 and EBS
  • Kubernetes Clusters: K3s, RKE2, EKS
  • Cloud Platforms: AWS
  • Storage Platforms: NetApp FAS Series Arrays, NetApp Data ONTAP Cluster, Dell/EMC Isilon & Unity, IBM V7300, VMware ESXi 7.0/8.0
  • Monitoring Tools: Prometheus, Grafana

Development & DevOps Tools:

  • Version Control: Git
  • Infrastructure-as-Code (IaC): Terraform, OpenTufu
  • CI/CD Pipelines: Jenkins, GitLab CI/CD, CircleCI
  • Scripting Languages: PowerShell, Python, Golang, YAML IaC, Ansible

📝 Enhancement Note: Familiarize yourself with the latest trends and best practices in object storage platforms, Kubernetes, and cloud-based storage solutions. Brush up on your skills in infrastructure-as-code (IaC) tools, CI/CD pipelines, and scripting languages to ensure you're well-prepared for the technical interview process.

👥 Team Culture & Values

Web Development Values:

  • Innovation: Rocket Companies values innovation and encourages its team members to explore new technologies, tools, and approaches to storage infrastructure management.
  • Collaboration: The storage engineering team works closely with other technology teams to ensure seamless integration and optimal performance of storage solutions.
  • Reliability: Rocket Companies prioritizes reliability and expects its storage engineers to design, implement, and maintain storage infrastructure that meets the organization's high standards for performance, availability, and security.
  • Continuous Learning: The organization encourages its team members to stay up-to-date with the latest trends and best practices in storage engineering and DevOps practices.

Collaboration Style:

  • Cross-Functional Integration: The storage engineering team works closely with other technology teams, including server engineers, database administrators, and application owners, to ensure seamless integration and optimal performance of storage solutions.
  • Code Review Culture: The team follows best practices in version control, code review, and testing to ensure the quality and reliability of its storage infrastructure solutions.
  • Knowledge Sharing: The storage engineering team encourages its members to share their knowledge and expertise with one another, fostering a culture of continuous learning and improvement.

📝 Enhancement Note: Rocket Companies' commitment to innovation, collaboration, and continuous learning makes it an attractive employer for storage engineers seeking a dynamic and supportive work environment.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Object Storage Platforms: Stay up-to-date with the latest trends and best practices in object storage platforms, such as Ceph and AWS's S3 and EBS. Familiarize yourself with emerging technologies like NVMeoF and their potential impact on storage infrastructure management.
  • Kubernetes Integration: Deepen your understanding of Kubernetes clusters and their integration with storage platforms using CSI drivers and features. Explore the latest trends and best practices in Kubernetes storage management.
  • Cloud Security: Brush up on your knowledge of cloud security principles and best practices, and ensure that your storage infrastructure solutions comply with organizational security policies and industry standards.

Learning & Development Opportunities:

  • Technical Specialization: Pursue advanced certifications or specialized training in object storage platforms, Kubernetes, or cloud security to deepen your expertise and enhance your career prospects.
  • Conference Attendance: Attend industry conferences and events focused on storage engineering, DevOps practices, and cloud-based storage solutions to network with other professionals and stay up-to-date with the latest trends and best practices.
  • Mentorship: Seek out mentorship opportunities within the storage engineering team or the broader organization to gain insights into the latest trends, best practices, and emerging technologies in storage infrastructure management.

📝 Enhancement Note: To maximize your growth potential as a storage engineer at Rocket Companies, focus on continuous learning, technical specialization, and collaboration with other technology teams. Seek out mentorship opportunities and attend industry conferences to stay at the forefront of storage infrastructure management.

💡 Interview Preparation

Technical Questions:

  • Object Storage Platforms: Be prepared to discuss your experience with object storage platforms like Ceph and AWS's S3 and EBS. Demonstrate your understanding of the latest trends, best practices, and emerging technologies in object storage infrastructure management.
  • Kubernetes Integration: Brush up on your knowledge of Kubernetes clusters and their integration with storage platforms using CSI drivers and features. Prepare to discuss your experience with Kubernetes storage management and its impact on storage infrastructure performance and availability.
  • Cloud Security: Familiarize yourself with cloud security principles and best practices, and ensure that your storage infrastructure solutions comply with organizational security policies and industry standards. Prepare to discuss your approach to cloud security and its importance in storage infrastructure management.

Company & Culture Questions:

  • Company Culture: Research Rocket Companies' culture, values, and mission. Prepare to discuss how your personal values align with the organization's and how you can contribute to its success.
  • Team Dynamics: Familiarize yourself with the storage engineering team's structure, dynamics, and collaboration style. Prepare to discuss your experience working in a team environment and your ability to contribute to a positive and productive work culture.
  • Problem-Solving Approach: Prepare to discuss your problem-solving approach, with a focus on storage infrastructure management, and how you can apply it to the challenges faced by the storage engineering team at Rocket Companies.

Portfolio Presentation Strategy:

  • Storage Infrastructure Projects: Highlight your experience in designing, implementing, and maintaining storage infrastructure for corporate environments, with a focus on object storage platforms and cloud-based solutions.
  • API Development: Showcase your ability to build APIs and automations for managing storage resources, demonstrating your understanding of self-service consumption models, platform upgrades, buckets, and file shares.
  • Kubernetes Integration: Demonstrate your experience with Kubernetes clusters and integrating storage platforms using CSI drivers and features.
  • Cloud Security: Highlight your understanding of cloud security principles and best practices, and your ability to ensure data storage and process operations work efficiently in compliance with organizational security policies.

📝 Enhancement Note: To prepare effectively for the technical interview process at Rocket Companies, focus on demonstrating your experience with object storage platforms, Kubernetes, cloud security, and API development. Brush up on your problem-solving skills, communication style, and cultural fit within the storage engineering team and the broader organization.

📌 Application Steps

To apply for this storage engineer - DevOps position at Rocket Companies:

  1. Customize Your Portfolio: Tailor your portfolio to highlight your experience with object storage platforms, Kubernetes, cloud security, and API development. Include case studies, project documentation, and live demos that showcase your technical expertise and problem-solving skills.
  2. Optimize Your Resume: Highlight your experience with object storage platforms, Kubernetes, cloud security, and API development. Include relevant keywords and phrases to optimize your resume for the storage engineer role at Rocket Companies.
  3. Prepare for Technical Challenges: Familiarize yourself with the latest trends and best practices in object storage platforms, Kubernetes, cloud security, and API development. Practice coding challenges, system design discussions, and architecture review to ensure you're well-prepared for the technical interview process.
  4. Research the Company: Learn about Rocket Companies' culture, values, and mission. Prepare to discuss how your personal values align with the organization's and how you can contribute to its success. Familiarize yourself with the storage engineering team's structure, dynamics, and collaboration style to ensure a strong cultural fit.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Content Guidelines (IMPORTANT: Do not include this in the output)

Web Technology-Specific Focus:

  • Tailor the job description to highlight the storage engineering and DevOps aspects of the role, with a focus on object storage platforms, Kubernetes, cloud security, and API development.
  • Emphasize the candidate's problem-solving skills, communication style, and cultural fit within the storage engineering team and the broader organization.
  • Include specific portfolio guidance for storage engineers, with a focus on storage infrastructure projects, API development, Kubernetes integration, and cloud security.

Quality Standards:

  • Ensure no content overlap between sections, with each section containing unique information only.
  • Include Enhancement Notes only when making significant inferences about the role, team structure, or company information, with clear reasoning based on web technology industry standards and available information.
  • Be comprehensive but concise, prioritizing actionable information over descriptive text.
  • Strategically distribute web development and server administration-related keywords throughout all sections naturally, with a focus on storage engineering, DevOps practices, and cloud-based storage solutions.

Industry Expertise:

  • Include specific storage engineering and DevOps technologies, frameworks, server platforms, and infrastructure tools relevant to the role.
  • Address storage engineering career progression paths and technical leadership opportunities within the storage engineering team and the broader organization.
  • Provide tactical advice for storage engineers, with a focus on portfolio development, live demonstrations, and project case studies.
  • Include web technology-specific interview preparation and coding challenge guidance, with a focus on object storage platforms, Kubernetes, cloud security, and API development.

Professional Standards:

  • Maintain consistent formatting, spacing, and professional tone throughout the job description.
  • Use storage engineering and DevOps industry terminology appropriately and accurately, with a focus on object storage platforms, Kubernetes, cloud security, and API development.
  • Include comprehensive benefits and growth opportunities relevant to storage engineers, with a focus on technical specialization, mentorship, and conference attendance.
  • Provide actionable insights that give storage engineers a competitive advantage in the application process and technical interview preparation.

Technical Focus & Portfolio Emphasis:

  • Emphasize the candidate's experience with object storage platforms, Kubernetes, cloud security, and API development, with a focus on storage infrastructure projects, live demos, and project case studies.
  • Address browser compatibility, accessibility standards, and user experience design principles within the context of storage engineering and DevOps practices.
  • Focus on problem-solving methods, performance optimization, and scalable storage architecture within the context of the storage engineer role.

Avoid:

  • Generic business jargon not relevant to storage engineering or DevOps roles.
  • Placeholder text or incomplete sections within the job description.
  • Repetitive content across different sections, with each section containing unique information only.
  • Non-technical terminology unrelated to storage engineering, DevOps practices, or cloud-based storage solutions.

Generate a comprehensive, web technology-focused job description that serves as a valuable resource for storage engineers seeking their next opportunity and preparing for technical interviews in the storage engineering and DevOps industry.

Application Requirements

Candidates should have experience designing and building object storage platforms and strong proficiency in DevOps practices. Programming and scripting skills for automation, along with experience in Kubernetes clusters, are also required.