Are you passionate about building and scaling on the Google Cloud Platform Techolution is seeking a GCP DevOps Intern to join our innovative team. This role is your gateway to mastering cloud-native technologies on GCP, building robust CI/CD pipelines, and implementing infrastructure as code. You will have the unique opportunity to work deeply with core GCP services, with a focus on Google Kubernetes Engine (GKE) and infrastructure automation. If you're a curious problem-solver with a drive to build scalable and efficient systems on GCP, this internship is your launchpad.
Designation: GCP DevOps Intern
Location: Remote, India
Employment Type: Full Time
Expertise: Intern
Non-Negotiable GCP Core Skills:
- Google Kubernetes Engine (GKE): Hands-on experience or certified training in deploying, managing, and scaling containerized applications on GKE is essential.
- Google Cloud Build: Practical understanding of building and automating CI/CD pipelines using Google Cloud's native automation service.
- Cloud IAM & Security: Knowledge of configuring Identity and Access Management (IAM) policies to ensure secure access to GCP resources.
- Infrastructure as Code (IaC) on GCP: Proficiency with Terraform is required for provisioning and managing GCP resources in a repeatable, scalable manner.
Key Responsibilities
- Develop, maintain, and optimize efficient CI/CD pipelines primarily using Google Cloud Build, enhancing software delivery speed and reliability.
- Implement and manage containerization strategies with Docker, ensuring consistent application deployment, with a primary focus on orchestration via Google Kubernetes Engine (GKE).
- Design, implement, and manage Infrastructure as Code (IaC) solutions using Terraform to automate the provisioning of GCP environments.
- Support the management, monitoring, and cost-optimization of cloud resources exclusively on the Google Cloud Platform (GCP).
- Contribute to the development of Python scripts for automating GCP operations and building internal tooling.
- Assist in configuring, securing, and maintaining GKE clusters to ensure high availability, scalability, and performance of applications.
- Participate in troubleshooting and resolving infrastructure and deployment issues within the GCP ecosystem.
- Collaborate on implementing GCP security best practices, using Cloud IAM and other native security tools within the DevOps pipeline.
Foundational Skills:
- Python Scripting: Proficiency in writing clean, efficient Python code for automation and tooling.
- CI/CD Concepts: Solid understanding of continuous integration and deployment principles.
- Docker: Skill in creating and managing Docker containers for consistent application packaging.
- Ownership: Demonstrated ability to take responsibility for assigned tasks and see them through to completion.
- Seeker Mindset: Curiosity and eagerness to deep-dive into GCP services and DevOps practices.
- Passionate Towards Work: Genuine enthusiasm for cloud-native development and DevOps on GCP.
- Unbeatable Work Ethics: Commitment to maintaining high standards of professionalism and reliability.
Advanced & Complementary Skills
- Monitoring & Observability: Familiarity with setting up monitoring for GKE and GCP services using Cloud Monitoring (formerly Stackdriver) and integrating with Grafana for visualization.