What are the responsibilities and job description for the Senior Storage Engineer position at Recru?
Job Description:
As a Senior Storage Engineer, you will play a crucial role in the design, implementation, and maintenance of our client's server infrastructure and storage systems. You will work closely with our IT and development teams to ensure system stability, performance, and scalability. The ideal candidate will have extensive experience managing complex server environments and a strong understanding of storage solutions.
Responsibilities:
- Design, implement, and maintain server infrastructure to ensure optimal performance, scalability, and availability.
- Manage and optimize storage systems, including SAN/NAS, and backup solutions.
- Troubleshoot and resolve server and storage-related issues, ensuring minimal downtime.
- Collaborate with cross-functional teams to understand infrastructure requirements and recommend best practices.
- Provide technical leadership and mentorship to junior engineers, promoting a culture of learning and knowledge sharing.
- Ensure server environments are secure, compliant, and up to date with the latest patches and security standards.
- Automate repetitive tasks and improve system monitoring processes using scripting or automation tools.
- Participate in on-call support rotations, ensuring system reliability during off-hours.
- Continuously evaluate and implement emerging technologies to improve performance, scalability, and security.
Required Qualifications:
- 5 years of experience working with server infrastructure and storage solutions.
- Bachelors degree in a relevant field is required
- Proven expertise in server hardware, virtualization (VMware, Hyper-V, etc.), and storage systems (SAN, NAS, DAS).
- Strong experience with NetApp Storage Solutions
- Strong experience with Linux/Unix and Windows Server environments.
- Hands-on experience with cloud infrastructure (Azure)
- Knowledge of backup solutions, disaster recovery, and business continuity planning (Commvault, Veaam, etc.)
- Proficiency in scripting languages such as Bash, PowerShell, Python, or similar.
- Solid understanding of network protocols, including TCP/IP, DNS, HTTP, and more.
- Strong problem-solving skills and ability to troubleshoot complex server and storage issues.
- Excellent communication skills and the ability to work effectively within a team.
- Ability to manage multiple tasks and priorities in a fast-paced environment.
Preferred Qualifications:
- Certifications such as CompTIA Server , Red Hat Certified Engineer (RHCE), VMware Certified Professional (VCP), or equivalent.
- Experience with containerization and orchestration (Docker, Kubernetes).
- Familiarity with DevOps practices and tools.