GCP Technical Lead

Full Time 1 month ago
Employment Information

Desired Competencies (Technical/Behavioral Competency)


Must-Have


  • Serverless Computing: Leverage GCP's serverless offerings such as Cloud Functions, App Engine, and Cloud Run.
  • Infrastructure as Code (IaC): Develop and manage Terraform scripts for provisioning and managing GCP infrastructure, ensuring repeatability and consistency in deployments.
  • Memory Management: Optimize the performance of applications and systems through effective memory management strategies, ensuring efficient resource utilization.
  • Data Integration and Messaging: Design and implement messaging and event-driven architectures using Pub/Sub and other GCP services for real-time data processing and integration.
  • Python Scripting: Write and maintain Python scripts for automation tasks, custom solutions, and integration with GCP APIs.
  • Best Practices and Governance: Establish and enforce best practices for cloud architecture, including security, cost management, and compliance.Implement governance models to ensure consistent cloud operations.
  • Training and Mentorship: Provide training, guidance, and mentorship to internal teams and customers on GCP services and best practices.
  • Troubleshooting and Support: Act as an escalation point for complex technical issues, providing hands-on support and guidance to resolve critical cloud-related challenges.

Good-to-Have


  • Proven experience as a Cloud projects with a focus on Google Cloud Platform(GCP).
  • Deep knowledge of GCP services, including but not limited to Compute Engine, App Engine, Cloud Functions, Pub/Sub, VPCs, Cloud Storage, and BigQuery.
  • Strong understanding of networking concepts, including DNS, VPN, firewalls, and load balancing.
  • Expertise in Terraform for infrastructure as code (IaC) deployments on GCP.
  • Proficiency in Python scripting for automation and custom solution development.
  • Experience with serverless computing and designing event-driven architectures.
  • Familiarity with memory management techniques in cloud environments.
  • Excellent communication skills to interact with customers, understand their needs, and deliver clear, actionable advice.
  • Strong problem-solving skills with the ability to troubleshoot complex issues in a cloud environment.
  • Certification in Google Cloud (e.g., ACE and Professional Data Engineer) is must.

Role descriptions / Expectations from the Role


  • Python Scripting: Write and maintain Python scripts for automation tasks, custom solutions, and integration with GCP APIs. 
  • Best Practices and Governance: Establish and enforce best practices for cloud architecture,including security, cost management, and compliance. Implement governance models to ensure consistent cloud operations. 
  • Documentation: Create comprehensive architectural documentation, including diagrams, processes, and operational procedures for cloud deployments. 
  • Training and Mentorship: Provide training, guidance, and mentorship to internal teams and customers on GCP services and best practices. 
  • Troubleshooting and Support: Act as an escalation point for complex technical issues, providing hands-on support and guidance to resolve critical cloud-related challenges.