Intermediate (2-5 years of experience)
Summary of the Role
As a Cloud Support Engineer, you will provide technical support and guidance to our customers as they navigate various cloud services. In this role, you will troubleshoot and resolve technical issues, optimize cloud infrastructure for performance and cost, and contribute to internal knowledge base documentation. The ideal candidate will be proficient in cloud technologies, have excellent problem-solving skills, and demonstrate a strong commitment to customer service.
Required Skills
Knowledge of cloud computing and its various services (IaaS, PaaS, SaaS).
Proficient in scripting languages such as Python, Bash, or PowerShell.
Ability to work with automation tools like Terraform, Ansible, or Chef.
Experience with containerization and orchestration tools (Docker, Kubernetes).
Good understanding of CI/CD pipelines and DevOps practices.
Strong analytical and problem-solving skills.
Excellent verbal and written communication abilities.
Capability to manage multiple priorities and tasks in a dynamic environment.
Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
2-5 years of experience in technical support, system administration, or a similar role.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Understanding of networking concepts and protocols.
Familiarity with Linux/Unix and Windows server environments.
Proven ability to troubleshoot and resolve technical issues.
Strong communication and customer service skills.
Relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Administrator Associate) are a plus.
Responsibilities
Provide technical support for cloud services and solutions, including troubleshooting and resolving issues.
Collaborate with cross-functional teams to understand customer requirements and deliver appropriate solutions.
Monitor and optimize cloud infrastructure for improved performance and cost efficiency.
Maintain up-to-date knowledge of cloud technology advancements and best practices.
Contribute to the development and improvement of internal tools and processes.
Document technical knowledge and issue resolution in the company's knowledge base.
Assist with cloud deployments and migrations when necessary.
Educate customers on cloud services and best practices to enhance their user experience.