Cloud Engineer

  • Ahmedabad
  • Jdsadvisoryllp

Job Title:
Cloud Engineer (GCP)

Location:
Ahmedabad

Job Type:
Full-time

*Preferred local candidates*


Job Overview:

We are looking for a skilled Cloud Engineer with strong experience in Google Cloud Platform (GCP) to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and maintaining cloud-based solutions, ensuring high availability, scalability, and security. You will collaborate with cross-functional teams to deploy cloud infrastructure and services, automate operations, and manage resources efficiently.


Key Responsibilities:

Cloud Infrastructure Design & Deployment:
Design, deploy, and manage scalable, secure, and highly available cloud infrastructure on GCP.

Automation & CI/CD Pipelines:
Implement Infrastructure as Code (IaC) using tools such as Terraform, Ansible, or Cloud Deployment Manager. Develop and maintain CI/CD pipelines to automate infrastructure provisioning, updates, and application deployment.

Cloud Monitoring & Optimization:
Set up monitoring, logging, and alerting systems using GCP tools (e.G., Stackdriver, Cloud Monitoring, Cloud Logging). Optimize cloud resources to maximize performance and cost-efficiency.

Security & Compliance:
Implement best practices in cloud security, ensuring compliance with relevant security standards and regulations. Manage IAM policies, VPCs, firewalls, and VPNs.

Cloud Migrations:
Lead or support cloud migration projects from on-premises to GCP, ensuring minimal downtime and data loss.

Collaboration & Support:
Work closely with software engineers, DevOps, and other teams to understand requirements and deliver effective cloud solutions. Provide support in troubleshooting and resolving cloud-related issues.

Continuous Improvement:
Stay updated on GCP services, tools, and industry trends. Proactively suggest improvements in architecture, deployment processes, and infrastructure management.


Required Qualifications:

Experience:
3+ years of hands-on experience as a Cloud Engineer with a focus on GCP.

GCP Expertise:
In-depth knowledge of key GCP services such as Compute Engine, Kubernetes Engine, Cloud Storage, BigQuery, VPC, Cloud Functions, Cloud SQL, and more.

Scripting & Automation:
Proficiency in scripting languages (e.G., Python, Bash) and automation tools like Terraform, Ansible, or Cloud Deployment Manager.

Networking:
Strong understanding of cloud networking, including VPCs, load balancing, DNS, and firewalls.

CI/CD:
Experience building and managing CI/CD pipelines using tools like Jenkins, GitLab, or GitHub Actions.

Security:
Familiarity with cloud security best practices and tools like IAM, encryption, and identity-aware proxy (IAP).

Containers & Orchestration:
Experience with containerization and orchestration tools such as Docker and Kubernetes (GKE).

Monitoring & Troubleshooting:
Experience with cloud monitoring, logging, and diagnostic tools.


Preferred Qualifications:

Certifications:
GCP certifications (e.G., Professional Cloud Architect, Cloud DevOps Engineer) are a strong plus.

Multi-cloud Experience:
Experience working with other cloud platforms like AWS or Azure.

Agile Methodology:
Experience working in Agile or DevOps-driven environments.


Soft Skills:

Strong problem-solving skills and a proactive attitude.

Ability to work independently and as part of a collaborative team.

Excellent communication skills, with the ability to convey technical concepts to non-technical stakeholders.

Strong organizational skills with the ability to prioritize tasks and manage time effectively.