Google Cloud Engineer Job Description Template

A Principal Cloud Engineer position is available in our cloud team. Our team’s cloud engineers are in charge of creating and constantly enhancing the cloud infrastructure for the business. Several of the important initiatives for the organization will be launched with the help of the functionality you and your team will supply. To ensure the effective completion of high-impact projects, you will collaborate closely with talented site reliability engineers, DevOps engineers, software engineers, and operations experts in this role. The ideal candidate will be well-versed in Linux internals, the basics of networking, algorithms, data structures, and object-oriented programming, all of which are crucial to succeed in our multidisciplinary team.

Typical Duties and Responsibilities

  • Create, put into practice, and use cloud-native solutions
  • Establish clear, specific criteria with key stakeholders 
  • Schedule and prioritize activities in accordance with business needs
  • Identify possible weak points in the infrastructure and systems and create effective mitigation plans
  • Assist the security team in advancing strong standards
  • Oversee the process of implementing solutions or services with an aim for minimal downtime
  • Create and own scaling, capacity planning, configuration management, and monitoring of processes and procedures
  • Ensure there is thorough monitoring coverage

Education

Required Skills and Experience

  • 8+ years of industry experience and significant Google Cloud Platform (GCP) knowledge
  • Experience with Linux and software development
  • Experience with cloud native application design and development using APIs, containers, Kubernetes, service mesh (Istio), preferably on Google Cloud Platform
  • Practical knowledge of containerization and orchestration using Docker and Kubernetes
  • Proficient in Git and Bash
  • Ability to do standard Linux system administration tasks with ease, such as mounting and formatting disks, checking resource usage, monitoring and debugging processes, setting up cron jobs, building Systemd units and timers, etc.
  • Proficient in writing in at least one of the following: Python, Golang, PHP, or Typescript.
  • Proven expertise throughout the full stack in troubleshooting and debugging web apps (i.e. the application layer, the database layer, the network layer, the OS)

Preferred Qualifications

  • Experience managing MySQL or non-SQL databases like MongoDB
  • Experience managing Vitess
  • Active Google Certification, Google Cloud Developer or Google Cloud Engineer
Contact us

Recruit with Nexus IT Group