We are looking for a Junior Cloud Engineer to join our cloud team and support the management and optimization of our cloud infrastructure. The ideal candidate will have a foundational understanding of cloud platforms and services, a strong willingness to learn, and the ability to assist the Senior Cloud Manager in maintaining, automating, and securing cloud environments.
Key Responsibilities:
1. Cloud Infrastructure Setup and Maintenance: Assist in the setup, configuration, and maintenance of cloud infrastructure on platforms such as AWS, Azure, GCP, and Oracle Cloud (OCI).
2. Monitoring and Alerts: Use monitoring tools like AWS CloudWatch, Azure Monitor, and Google Cloud Operations to track system performance, set up alerts, and report any anomalies.
3. Resource Provisioning: Help manage cloud resources, including provisioning virtual machines, storage, and networking components, ensuring they are properly configured and optimized.
4. Automation and Scripting: Assist with automating cloud infrastructure using tools like Terraform, CloudFormation, or Ansible, as directed by the Senior Cloud Manager.
5. Security and Compliance: Implement basic cloud security measures such as IAM policies, firewall settings, and encryption protocols, ensuring cloud environments are secure and compliant.
6. Cost Optimization Support: Help monitor cloud usage and provide cost reports, identifying areas where cloud expenses can be optimized.
7. Backup and Disaster Recovery: Assist in maintaining backup systems and ensuring disaster recovery procedures are in place and functioning properly.
8. Documentation: Keep documentation of cloud configurations, processes, and troubleshooting steps up-to-date and accessible.
9. Troubleshooting and Issue Resolution: Assist in diagnosing and resolving cloud-related issues, escalating more complex problems to the Senior Cloud Manager.
10. Learning and Development: Stay updated on cloud technologies and best practices, participating in training and development opportunities.
Required Skills & Qualifications:
11. Cloud Platforms:
o Basic knowledge of AWS, Azure, Google Cloud, and Oracle Cloud services.
12. Scripting and Automation:
o Experience with Bash, PowerShell, or Python for automating cloud tasks.
o Exposure to Infrastructure as Code (IaC) tools like Terraform or CloudFormation is a plus.
13. Monitoring Tools:
o Familiarity with AWS CloudWatch, Azure Monitor, and Google Cloud Operations for setting up alerts and monitoring system performance.
14. Networking:
o Basic understanding of cloud networking concepts like VPC, subnets, VPN, DNS, and firewalls.
15. Cloud Security:
o Knowledge of Identity and Access Management (IAM), firewall configurations, and basic encryption practices.
16. Backup and Disaster Recovery:
o Familiarity with cloud-based backup and recovery solutions.
17. Version Control:
o Experience with Git for version control and managing infrastructure as code.
Language Requirements: