Infinity Ag Solutions - Ontario, CA

posted 4 days ago

Full-time - Mid Level
Ontario, CA
Printing and Related Support Activities

About the position

The GCP DevOps Engineer role focuses on leveraging Google Cloud Platform (GCP) to manage and optimize cloud services and infrastructure. The position requires extensive experience in DevOps practices, particularly with Terraform, and a strong understanding of cloud-managed services. The engineer will be responsible for implementing Infrastructure as Code, utilizing container technologies, and ensuring efficient CI/CD processes within the software development lifecycle.

Responsibilities

  • Utilize Google Cloud Platform (GCP) for cloud services and infrastructure management.
  • Implement Infrastructure as Code using Terraform.
  • Manage cloud storage and other cloud-managed services effectively.
  • Develop and maintain applications using programming languages such as Go and Python.
  • Work with container-based technologies like Docker and Kubernetes.
  • Utilize CI/CD tools to streamline development and deployment processes.
  • Oversee the use of various database technologies including CloudSQL and NoSQL.
  • Ensure adherence to software development lifecycle and release processes.
  • Manage configuration using tools like Ansible and scripting languages such as Bash and Groovy.
  • Communicate effectively with cross-functional teams and manage team dynamics.

Requirements

  • 5+ years of experience with Google Cloud Platform (GCP).
  • 5+ years of experience as a DevOps Engineer with Terraform.
  • 5+ years of experience with cloud-managed development/services.
  • 5+ years of experience in using Infrastructure as Code tooling like Terraform.
  • 5+ years of experience with development languages (Go, Python, etc.).
  • 5+ years of experience with container-based technologies (Docker, Kubernetes).
  • 5+ years of experience in the use of CI/CD tools.
  • In-depth understanding of different database technologies (e.g., CloudSQL, NoSQL, Relational databases).
  • Comprehensive understanding of software development lifecycle and release process.
  • 5+ years of experience with configuration management tools and scripting languages (Ansible, Bash, Groovy).
  • Excellent oral and written communication skills.
  • Experience in managing teams and good interpersonal skills.

Nice-to-haves

  • Google Cloud Architect certification.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service