company logo

GCP DevOps Engineer

Ford Motor Company

Office

Chennai, Tamil Nadu, India

Full Time

You will play a pivotal role in automating processes, optimizing cloud resources, and collaborating closely with development and operations teams to streamline application deployments and foster a culture of continuous improvement.

Key Responsibilities

GCP Infrastructure Management:

  • Design, implement, and manage GCP resources, including Virtual Machines (VMs), storage (Cloud Storage, Filestore), networking (VPC, Load Balancers, DNS), databases (Cloud SQL, Firestore), and other platform services.
  • Configure and maintain scalable, secure, and highly available cloud infrastructure on GCP.
  • Monitor GCP resource usage, performance, and costs, implementing optimization strategies to ensure efficiency and budgetary compliance.
  • Implement and enforce GCP security best practices, including Identity and Access Management (IAM), network security controls (firewalls), and data encryption.
  • Manage and allocate resources efficiently across GCP projects.

Infrastructure as Code (IaC) with Terraform:

  • Develop, maintain, and manage infrastructure using Terraform to ensure consistent, repeatable, and version-controlled provisioning of GCP resources.
  • Automate infrastructure provisioning and configuration tasks through Terraform modules and configurations.
  • Manage Terraform state files, ensuring best practices for security and collaboration.
  • Implement and manage network configurations, such as firewalls and routing, as code.

CI/CD Pipeline Development with Tekton:

  • Design, implement, and maintain robust CI/CD pipelines using Tekton for automated build, test, and deployment of applications and infrastructure on Kubernetes.
  • Define Tekton Tasks and Pipelines in YAML, leveraging Kubernetes-native capabilities for containerized execution.
  • Integrate Tekton pipelines with version control systems (e.g., Git) and artifact repositories.
  • Automate security and quality gates within the CI/CD pipelines.
  • Ensure smooth and efficient transitions from development to staging to production environments.

DevOps Practices & Automation:

  • Implement and advocate for DevOps principles, fostering collaboration between development and operations teams.
  • Automate repetitive operational tasks through scripting (e.g., Python, Bash) and other automation tools.
  • Troubleshoot and resolve infrastructure and application-related issues in a timely manner.
  • Implement monitoring and alerting systems to proactively identify and address performance and availability issues.
  • Participate in on-call rotations and incident response as needed.

Collaboration & Documentation:

Work closely with development teams to support application deployment, troubleshooting, and optimization.

Maintain comprehensive documentation of configurations, processes, and procedures.

Qualifications

Required Skills & Experience

  • 3+ years of experience in a GCP Administrator, DevOps Engineer, or similar role.
  • Proven experience with Google Cloud Platform (GCP) services, including Compute Engine, GKE, Cloud Storage, VPC, Cloud SQL, IAM, and Stackdriver (Cloud Monitoring/Logging).
  • Extensive hands-on experience with Infrastructure as Code (IaC) using Terraform for provisioning and managing cloud resources.
  • Strong experience in designing, implementing, and managing CI/CD pipelines, specifically with Tekton.
  • Proficiency in scripting languages such as Python, Bash, or Go.
  • Solid understanding of containerization technologies (Docker) and orchestration (Kubernetes, GKE).
  • Experience with version control systems, especially Git.
  • Strong understanding of networking concepts (TCP/IP, DNS, Load Balancing) and security best practices in a cloud environment.
  • Excellent problem-solving, analytical, and communication skills.

Preferred Skills & Experience

  • GCP Professional Cloud Architect or DevOps Engineer certification.
  • Experience with other CI/CD tools (e.g., Jenkins, GitLab CI) is a plus.
  • Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Experience with monitoring and logging tools beyond native GCP offerings (e.g., Prometheus, Dynatrace, Grafana, ELK stack).
  • Knowledge of database administration on GCP.

GCP DevOps Engineer

Office

Chennai, Tamil Nadu, India

Full Time

August 6, 2025

company logo

Ford Motor Company

Ford