Responsibilities :
- Build and maintain cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation, Azure Resource Manager (ARM) templates, or Google Cloud Deployment Manager.
- Deploy and manage applications and services on cloud platforms, ensuring high availability and performance.
- Implement and maintain monitoring, logging, and alerting systems for cloud resources and applications.
- Automate routine tasks and processes related to cloud infrastructure and application deployments.
- Implement and enforce security best practices in the cloud environment, working closely with the security team.
- Troubleshoot and resolve issues related to cloud infrastructure and application performance.
- Collaborate with development teams to design and implement cloud-native solutions.
- Optimize cloud costs by identifying and implementing efficient resource utilization strategies.
- Participate in the planning and execution of cloud migration projects.
- Contribute to the development and maintenance of documentation for cloud infrastructure and processes.
- Stay up-to-date with the latest cloud technologies and best practices.
- Participate in disaster recovery and business continuity planning for cloud environments.
- Assist in the implementation and adherence to cloud governance policies.
Required Skills & Qualifications :
- Cloud Platforms: Hands-on experience (3-7 years) with at least one major cloud platform (AWS, Azure, or GCP).
- Infrastructure as Code (IaC): Experience with IaC tools such as Terraform, AWS CloudFormation, ARM templates, or Google Cloud Deployment Manager.
Scripting :
- Proficiency in at least one scripting language such as Python, Bash, or PowerShell for automation.
Operating Systems: Strong understanding of Linux and/or Windows Server operating systems.
Networking Fundamentals: Solid understanding of networking concepts, including TCP/IP, DNS, VPNs, and firewalls.
Monitoring & Logging: Experience with cloud monitoring and logging tools (e.g., CloudWatch, Azure Monitor, Google Cloud Monitoring).
Security Basics: Understanding of cloud security principles and best practices.
Version Control (Git): Familiarity with Git for version control.
Problem-Solving: Strong analytical and problem-solving skills.
Communication: Good verbal and written communication skills.
Keyskills: Cloud Azure Linux Cloud Services VPN Google Cloud Platform ARM AWS IAC Terraform Monitoring Tools