DCI CONSULTANTS PRIVATE LIMITED is hiring for a Full Stack Engineer (Google Cloud) - KT internship — a 12-month, hybrid Software Engineering role based in Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Cloud Monitoring, Front-End Architecture, CSS, Scalability, and Collaborating With Product Managers are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
Full Stack Engineer (Google Cloud) Role Overview We are seeking a skilled Full Stack Engineer with strong hands-on experience in Google Cloud Platform (GCP) to design, develop, and maintain modern, scalable web applications. The successful candidate will work across the entire stack — from front-end interfaces to back-end services and cloud infrastructure — and play a key role in delivering secure, high-performing solutions. Key Responsibilities • Design, develop, test, and deploy full stack web applications across front-end and back-end layers. • Architect, deploy, and manage applications on Google Cloud Platform (GCP), leveraging services such as Compute Engine, Cloud Run, GKE (Kubernetes Engine), Cloud Functions, Cloud SQL, Firestore, BigQuery, Pub/Sub, and Cloud Storage. • Build and maintain CI/CD pipelines to enable automated builds, testing, and deployments. • Develop and integrate RESTful APIs and microservices. • Collaborate with product managers, designers, and other engineers to translate business requirements into technical solutions. • Ensure applications adhere to security best practices, performance benchmarks, and scalability requirements. • Monitor, troubleshoot, and optimize application performance using Cloud Monitoring, Cloud Logging, and Error Reporting. • Participate in code reviews, contribute to technical documentation, and mentor junior team members where applicable. • Stay current with emerging cloud-native technologies and recommend improvements. Core Requirements • Bachelor's Degree or Diploma in Computer Science, Computer Engineering, Information Technology, or related discipline. • Proven hands-on experience as a Full Stack Engineer, developing production-grade applications. • Strong front-end development skills (e.g., React, Angular, or Vue.js) with proficiency in HTML5, CSS3, JavaScript/TypeScript. • Solid back-end development experience using languages such as Node.js, Python, Java, Go, or .NET. • Hands-on experience with Google Cloud Platform (GCP), including deploying and managing workloads on services such as Cloud Run, GKE, Compute Engine, Cloud Functions, Cloud SQL/Firestore, BigQuery, Pub/Sub, and Cloud Storage. • Experience implementing CI/CD pipelines (e.g., Cloud Build, GitHub Actions, GitLab CI, Jenkins). • Strong understanding of containerization (Docker) and orchestration (Kubernetes). • Proficiency in working with relational and NoSQL databases. • Familiarity with Infrastructure as Code (IaC) tools such as Terraform or Deployment Manager. • Solid understanding of API design (REST/GraphQL), microservices architecture, and event-driven systems. • Knowledge of cloud security best practices, IAM, and networking on GCP. Preferred / Nice-to-Have • Google Cloud certifications, such as: • Google Associate Cloud Engineer Google Professional Cloud Developer Google Professional Cloud Architect • Experience with multi-cloud or hybrid-cloud environments (AWS, Azure, Cloudflare Workers). • Exposure to DevOps practices, observability tools, and SRE principles. • Experience working in Agile/Scrum environments. • Familiarity with serverless architectures and event-driven design. Soft Skills • Strong analytical, problem-solving, and debugging skills. • Excellent communication and collaboration abilities. • Self-motivated, proactive, and able to work independently as well as in a team. • Ability to manage multiple priorities in a fast-paced environment. Looking for Jr. Full Stack Engineers with 1-4 years of relevantexperience (Google Cloud) Working Location : Central **We regret to inform that only shortlisted candidates will be notified. Personal data collected will be used for recruitment purposes**
Also in Software Engineering