About Company
Google is a global technology leader dedicated to improving the lives of billions through its products and services. With a mission to organize the world’s information and make it universally accessible and useful, Google continually pushes the boundaries of innovation across search, advertising, operating systems, hardware, and cloud computing. Google Cloud Platform (GCP) is at the forefront of this mission, empowering businesses worldwide with cutting-edge infrastructure, platform services, and industry-leading AI capabilities. Our culture fosters creativity, collaboration, and continuous learning, providing an environment where engineers can tackle complex challenges and make a tangible impact on a global scale. Join us to build the future of cloud technology.
Job Description
We are seeking a highly motivated and experienced Google Cloud Engineer to join our dynamic team, focusing on building and optimizing cloud solutions for our internal and external clients. As a Google Cloud Engineer, you will play a pivotal role in designing, implementing, and managing scalable, secure, and resilient infrastructure and applications on Google Cloud Platform. This is a unique opportunity to work with state-of-the-art cloud technologies and contribute to projects that impact millions. You will be instrumental in translating business requirements into robust cloud architectures, leveraging a wide array of GCP services such as Compute Engine, Kubernetes Engine (GKE), Cloud Functions, BigQuery, Cloud SQL, and more.
Your day-to-day will involve hands-on development, automation, and operational support of cloud environments. You’ll be expected to write clean, efficient, and well-documented code, primarily using Infrastructure as Code (IaC) principles with tools like Terraform or Cloud Deployment Manager. Performance optimization, cost management, and security best practices will be integral to your work. You will collaborate closely with cross-functional teams, including software developers, data scientists, and product managers, to deliver innovative cloud-native solutions. We are looking for someone who is passionate about cloud technology, thrives in a fast-paced environment, and is eager to continuously learn and adapt to new technologies. If you’re ready to tackle challenging problems and drive significant impact through your expertise in Google Cloud, we encourage you to apply and help us shape the future of cloud computing.
Key Responsibilities
- Design, implement, and maintain highly available, scalable, and secure cloud infrastructure on Google Cloud Platform (GCP).
- Develop and deploy cloud-native applications and services using various GCP components (e.g., Compute Engine, GKE, Cloud Functions, BigQuery, Cloud Storage).
- Utilize Infrastructure as Code (IaC) tools like Terraform or Cloud Deployment Manager to automate provisioning and management of cloud resources.
- Ensure adherence to security best practices, compliance standards, and Google's internal policies across all cloud deployments.
- Monitor cloud environments for performance, cost optimization, and operational health, implementing proactive solutions.
- Collaborate with development, data, and operations teams to integrate cloud solutions and provide technical guidance.
- Troubleshoot and resolve complex technical issues related to GCP services and infrastructure.
- Contribute to architectural discussions and strategic planning for cloud initiatives.
- Stay up-to-date with the latest GCP features, services, and industry trends.
Required Skills
- 5+ years of experience with cloud platforms, with a significant focus on Google Cloud Platform (GCP).
- Proficiency in at least one programming language (e.g., Python, Go, Java, Node.js).
- Strong understanding of core GCP services (Compute Engine, GKE, Cloud Functions, Cloud SQL, BigQuery, VPC, IAM).
- Experience with Infrastructure as Code (IaC) tools such as Terraform or Cloud Deployment Manager.
- Solid knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with CI/CD pipelines and DevOps practices.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Google Cloud Professional Architect or Professional Data Engineer certification.
- Experience with data warehousing, data lakes, and streaming analytics on GCP (e.g., Dataflow, Dataproc, Pub/Sub).
- Knowledge of network security principles and tools within a cloud environment.
- Familiarity with serverless architectures and event-driven computing.
- Experience working in an agile development environment.
Perks & Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holidays.
- Retirement savings plan with company match.
- On-site amenities including fitness centers, cafes, and recreation areas (where applicable).
- Opportunities for professional development, training, and certifications.
- Employee assistance programs and wellness initiatives.
- Dynamic and inclusive work environment with a focus on innovation and collaboration.
How to Apply
Interested candidates are encouraged to apply by clicking the link below. Please ensure your resume highlights your relevant experience with Google Cloud Platform.