We are seeking a Cloud Engineer specializing in designing, implementing, and maintaining cloud-based infrastructure and services. This role requires expertise in cloud platforms and close collaboration with DevOps to ensure seamless deployments and optimal performance.
Key Responsibilities:
Set up and manage cloud resources, including GPU instances, storage buckets, and VPCs
Optimize resource allocation to balance cost-effectiveness and performance
Ensure proper integration of cloud services, such as IAM, GCS, and monitoring tools
Implement and maintain cloud-specific configurations, including auto-scaling, load balancing, and backups
Assist in troubleshooting cloud environment-specific issues
Work closely with DevOps to streamline deployments and configurations
Provide guidance to the team on best practices for cloud solutions
Requirements
Technical Skills:
Strong knowledge of cloud platforms (AWS, Google Cloud, Runpod)
Proficiency in managing cloud infrastructure and configurations
Experience with tools for monitoring, scaling, and optimizing cloud environments
Understanding of network configurations and security in the cloud (e.g., VPCs, firewalls, IAM)
Scripting and automation skills (e.g., Python, Bash)
Strong Python knowledge
Experience:
Proven track record in designing and maintaining scalable, reliable cloud systems