Google Cloud Developer

Post Date

Aug 22, 2023

Location

Richmond,
Virginia

ZIP/Postal Code

23219
US
Aug 14, 2025 Insight Global

Job Type

Contract

Category

Programmer / Developer

Req #

RIC-645741

Pay Rate

$36 - $55 (hourly estimate)

Job Description

Insight Global is looking for a GCP Cloud Developer to join a client's development team and contribute to the creation of innovative cloud-native applications on the Google Cloud Platform. The ideal candidate will have a strong background in software development, cloud technologies, and a passion for building scalable and reliable solutions in the cloud.

Additional Responsibilities Include:
Collaborate with cross-functional teams, including architects, designers, and product managers, to understand application requirements and design cloud-based solutions.
Develop cloud-native applications and microservices using Google Cloud Platform services such as Google Kubernetes Engine (GKE), App Engine, Cloud Functions, and more.
Implement backend services, APIs, and data storage solutions on GCP.
Migrate on-prem SQL server databases, oracle databases and other cloud storage like AWS to GCP.
Design and implement continuous integration and continuous deployment (CI/CD) pipelines for automated application deployment and scaling.
Ensure application security, compliance, and best practices in data protection and access control.
Optimize application performance and scalability on GCP by utilizing appropriate resources and services.
Monitor and troubleshoot applications in production, identifying and resolving issues promptly.
Utilize containerization and orchestration technologies such as Docker and Kubernetes for managing application deployment and scaling.
Collaborate with frontend developers to integrate frontend applications with backend services in a cloud environment.
Stay updated with the latest GCP services, features, and industry trends, and propose their integration into existing or new projects.
Participate in code reviews, provide feedback to team members, and maintain code quality and documentation.
Contribute to the development of coding standards and best practices for the team.

Required Skills & Experience

Proven experience as a Software Developer or Cloud Developer, with a focus on Google Cloud Platform (GCP).
Strong proficiency in programming languages like Python, Java, Go, or Node.js.
Hands-on experience with GCP services such as GKE, App Engine, Cloud Functions, Cloud Storage, and Firestore.
Familiarity with containerization and orchestration using Docker and Kubernetes.
Knowledge of cloud-native application design principles, microservices architecture, and serverless computing.
Experience with version control systems (e.g., Git) and CI/CD pipelines.
Demonstrated experience with Terraform
Understanding of security practices, data protection, and access control in cloud environments.
Strong problem-solving skills and ability to troubleshoot and debug complex cloud-based applications.

Nice to Have Skills & Experience

Relevant certifications in Google Cloud Platform (GCP)
Bachelors degree in computer science, Engineering, or a related field

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.