Senior Developer – GCP

HGS Digital’s Cloud practice is designed to accelerate cloud adoption, it simplifies deployment, migration, and management using cloud automation and other cloud services for our customers. HGS Digital’s Managed Services provides ongoing management of our customers’ cloud infrastructure. It automates common activities such as change requests, monitoring, patch management, security, and backup services, and provides full life-cycle services to provision, run, and support cloud infrastructure.

As a Senior Developer – GCP, be an expert in application development in Java/Microsoft platforms, understand the business requirements to design, develop and deploy cloud service and infrastructure with Infrastructure as a Code (IAC). Proficiency in core GCP services, IAM, security/compliance, network configurations and GCP SDKs. Ability to automate with GCP native tools, scripting like Python, JSON and third-party tools like Terraform. Work on cloud migration, cloud automation, cloud transformation projects and DevOps for CI/CD pipeline. Closely work with other cloud platform teams like AWS and Azure engineers.

Work location:



  • Infrastructure prototyping and development – Design, deploy and manage cloud infrastructure components, services and build/deploy web applications
  • Deploy GCP service/infrastructure meeting IAM, security & compliance, cost effective and resilient
  • Automate cloud deployments and application migrations using IAC, scripting languages like Python, Golang, NodeJS and Terraform
  • Experience with configuration management tools like Ansible or Chef
  • Adopt and implement DevOps CI/CD pipeline code release and deployments
  • Create prototypes, if necessary, to validate proposed solutions and seek feedback from stakeholders
  • Analysis and Design – Transforms high-level design into low-level design, and implementation
  • Support and Troubleshooting – Assist cloud operations team with any cloud environment issues
  • Perform unit and integration testing on all deployed code
  • Assist in design/architecture of hybrid cloud solutions
  • Develop proof-of-concepts and demos needed for client & internal presentations

Basic Qualifications:

  • Bachelor degree in Computer Science or Computer Engineering, or relevant experience
  • GCP - Associate Cloud Engineer
  • 5+ years of core system design and application development experience
  • 3+ years of software development experience with Python, Golang or NodeJS
  • 2+ years of experience in GCP cloud deployment and automations
  • 2+ years of experience in Terraform Enterprise and Vault
  • 2+ years of experience in CI/CD and DevOps