Gcp Data Engineer

3 - 5 years

5 - 15 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

JD:

  • Cloud Infrastructure Design & Implementation:

    • Design, deploy, and manage scalable, highly available, and fault-tolerant cloud infrastructure on GCP using services such as Compute Engine, Google Kubernetes Engine (GKE), Cloud SQL, Cloud Storage, VPC, Cloud Load Balancing, and Cloud DNS.
    • Implement Infrastructure as Code (IaC) using tools like Terraform or Google Cloud Deployment Manager to automate the provisioning and management of GCP resources.
    • Develop and maintain robust CI/CD pipelines for deploying applications and infrastructure to GCP.
  • Platform Operations & Optimization:

    • Monitor, troubleshoot, and optimize the performance, cost, and availability of GCP resources and applications using Google Cloud's operations suite (Cloud Monitoring, Cloud Logging, Cloud Trace, Cloud Profiler).
    • Implement and manage disaster recovery and backup strategies for cloud-based systems.
    • Identify and implement cost-optimization strategies for GCP resources.
  • Security & Compliance:

    • Implement and enforce security best practices within GCP environments, including Identity and Access Management (IAM), network security policies, data encryption, and vulnerability management.
    • Ensure compliance with relevant industry standards and internal security policies.
  • Collaboration & Support:

    • Collaborate closely with development, DevOps, and architecture teams to define cloud solutions, integrate applications, and ensure adherence to best practices.
    • Provide technical expertise and support for cloud-based applications, troubleshooting issues, and ensuring timely resolution.
    • Document cloud infrastructure, configurations, and operational procedures.
  • Innovation & Continuous Improvement:

    • Stay up-to-date with the latest GCP services, features, and best practices.
    • Proactively identify opportunities for automation, efficiency improvements, and innovation within the cloud environment.

Required Skills & Qualifications:

  • Education:

    Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent practical experience).
  • Experience:

    5+ years of hands-on experience designing, deploying, and managing solutions on Google Cloud Platform.
  • GCP Expertise:

    • In-depth knowledge and hands-on experience with core GCP services (e.g., Compute Engine, GKE, Cloud SQL, Cloud Storage, VPC, IAM, Cloud Functions, Cloud Pub/Sub).
    • Strong understanding of cloud architecture principles (scalability, reliability, security, cost optimization).
  • Infrastructure as Code (IaC):

    • Proficiency with Terraform for managing GCP infrastructure.
    • Experience with configuration management tools (e.g., Ansible, Puppet, Chef) is a plus.
  • Containerization & Orchestration:

    • Strong understanding of Docker and Kubernetes.
    • Hands-on experience with Google Kubernetes Engine (GKE).
  • Scripting & Automation:

    • Proficiency in at least one scripting language (e.g., Python, Bash, Go).
    • Experience with CI/CD tools (e.g., Cloud Build, Jenkins, GitLab CI).
  • Networking:

    Solid understanding of networking concepts (VPC, subnets, firewall rules, load balancing, DNS) within a cloud environment.
  • Security:

    Knowledge of cloud security best practices, identity and access management, and data protection.
  • Monitoring & Logging:

    Experience with GCP's operations suite (Cloud Monitoring, Cloud Logging) for observability and troubleshooting.
  • Problem-Solving:

    Excellent analytical and problem-solving skills with a strong attention to detail.
  • Communication:

    Strong verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams.


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

pune, chennai, bengaluru