Responsibilities:
- The ideal candidate will be responsible for designing, implementing, and maintaining cloud infrastructure and services on GCP.
- This role requires a deep understanding of cloud architecture, best practices, and hands-on experience with GCP services.
- Cloud Infrastructure Design -Architect, design, and deploy scalable, secure, and cost-effective cloud infrastructure on GCP.
- Automation and Scripting -Develop automation scripts to manage cloud infrastructure using tools like Terraform, Ansible, or Cloud Deployment Manager.
- CI/CD Pipeline Management -Implement and maintain CI/CD pipelines to automate the deployment process and ensure smooth software delivery.
- Security and Compliance -Ensure that the cloud environment meets security and compliance requirements by implementing best practices in identity management, data protection, and network security.
- Monitoring and Optimization-Set up monitoring, logging, and alerting systems to ensure the health and performance of cloud resources. Optimize resource usage to minimize costs.
- Collaboration-Work closely with development teams to provide cloud infrastructure support and to troubleshoot any issues related to cloud services.
- Disaster Recovery -Design and implement disaster recovery plans to ensure business continuity in case of cloud service disruptions.
- Documentation- Create and maintain comprehensive documentation of cloud architectures, configurations, and procedures.Continuous Improvement - Stay updated with the latest GCP services, tools, and industry trends to continuously improve cloud infrastructure.
Requirements:
- Salary Range - $8,000 to $10,000 per month
- Min 5+ Years of experience as cloud Engineer with expertise in GCP Cloud
- Extensive experience with Google Cloud Platform (GCP) services, including Compute Engine,
- Cloud Storage, Cloud SQL, Big Query, Kubernetes Engine (GKE), and more.
- Strong knowledge of cloud architecture and best practices for designing scalable, resilient, and secure cloud solutions.
- Proficiency in infrastructure-as-code tools such as Terraform, Cloud Deployment Manager, or Ansible.
- Experience with containerization and orchestration technologies, particularly Docker and Kubernetes.
- Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.