We are seeking a talented and experienced Cloud Engineer to join our remote team. As a Cloud Engineer, you will be responsible for designing, implementing, and maintaining our cloud infrastructure. You will work closely with development teams to ensure the reliability and scalability of our cloud-based applications.
Key Responsibilities:
- Design, implement, and maintain cloud infrastructure on platforms like AWS, Azure, or GCP
- Automate infrastructure provisioning and configuration using tools like Terraform or Ansible
- Monitor and optimize cloud resources to ensure high performance and cost-efficiency
- Troubleshoot and resolve cloud-related issues
- Collaborate with development teams to deploy and manage applications in the cloud
- Stay up-to-date with the latest cloud technologies and best practices
Required Skills and Experience:
- Strong proficiency in at least one major cloud platform (AWS, Azure, or GCP)
- Experience with infrastructure as code tools (Terraform, Ansible, etc.)
- Knowledge of scripting languages (Python, Bash, etc.)
- Understanding of networking concepts (VPN, load balancing, firewalls)
- Experience with containerization technologies (Docker, Kubernetes)
- Strong problem-solving and troubleshooting skills
- Excellent communication and collaboration skills
Preferred Qualifications:
- Certifications in cloud platforms (AWS, Azure, GCP)
- Experience with cloud security best practices
- Knowledge of CI/CD pipelines and automation tools