Key Responsibilities: Administration: Oversee the Storage and Backups Solutions including Updates/Patches, maintain and improve the High-Performance Computing environment Infrastructure Design & Implementation: Architect, deploy, and manage infrastructure solutions across virtualized environments, on-premises data centers, and cloud platforms. System Optimization: Monitor and enhance system performance, reliability, and scalability. Cloud Management: Oversee cloud migrations, hybrid cloud integrations, and Infrastructure-as-Code practices. Security & Compliance: Implement and maintain security best practices and compliance standards. Automation: Develop and maintain automation scripts to improve operational efficiency. Disaster Recovery: Design and test disaster recovery and business continuity plans. Collaboration: Partner with software development, DevOps, and network teams to support application deployments and troubleshoot issues. Mentorship: Provide technical guidance and mentorship to junior and intermediate engineers. Capacity Planning: Analyze infrastructure usage and forecast future needs. Documentation: Create and maintain detailed documentation of configurations, processes, and procedures. Other Tasks: Perform other tasks as assigned by IT Management. On call Rotation: Work and will be available for after-hours support and projects