Roles and Responsibilities
Design, implement, and maintain high-performance computing (HPC) clusters using various technologies such as Slurm, Parallel Cluster, and Linux.
Collaborate with cross-functional teams to identify business requirements and develop solutions that meet customer needs.
Provide technical guidance on HPC architecture design, system administration, and troubleshooting to junior team members.
Develop automation scripts using Python or other programming languages to streamline tasks and improve efficiency.
Participate in project planning activities including estimating effort required for projects.
Desired Candidate Profile
8+ years of experience in High Performance Computing (HPC) engineering with expertise in AWS services like EC2, VPCs, ALBs/NLBs etc. .
Robust understanding of HPC workloads and their performance characteristics.
Experience with containerization using Docker and orchestration using Kubernetes or similar tools.