Role Overview:
We are looking for a Google Cloud Full Stack Developer for our client, who will design, develop, and implement cloud-based solutions on Google Cloud Platform, leveraging their expertise in GCP services, automation, and DevOps to drive operational excellence and innovation.
Qualifications and Experience:
Graduate in engineering or computer science5 years of cloud-based development experience (GCP preferable)GCP Certification: Associate Cloud Engineer, Professional Cloud Architect, or Professional Cloud Developer
Knowledge in:
Cloud Platforms: GCP & Firebase
Languages: Python & JavaScript
Databases: SQL & BigQuery
GCP Services: GCE, GKE, GAE, GCS, Cloud SQL, VPC, Resource Manager, Stackdriver, Cloud CDN, Cloud IAM, GSuite (good to have), Infrastructure as Code, etc.
GCP Tools: gcloud, gutils, kubectl, etc.CI/CD using Jenkins, Ansible, Python, Shell scripting, and change managementKnowledge of production support activitiesWeb or mobile app development experience (JavaScript, iOS, or Android)Workflow monitoring in distributed computing environments for Big Data solutions in GCP modules like Dataproc, Dataflow, Composer, BigTable, and GCSDesign, implementation, engineering, automation, and DevOpsReporting tools like Tableau, BigTable, DataStudio, and analytics dashboardsExperience collaborating with teams across geographies and functions
Responsibilities (not limited to):
Design, development, implementation, and operational improvement in GCP environmentsDebug cloud environments and manage cloud platformsPerform engineering design evaluations for new environment buildsArchitect, implement, and improve automation using tools like Terraform, Salt, Chef, etc.Recommend alterations to development and design for product or process quality improvementImplement and maintain industry-standard security practicesUse automation tools following best practices and guidelinesAlign Google best practices with customer requirements to deliver optimal solutions
Personal Skills:
Good time management and organizational skillsStrong interpersonal and people management skillsFlexible and adaptable to changesSelf-starter, ambitious, and deadline-drivenEager to learn and apply new knowledgeMaintain organizational and client confidentiality