Skip to main content

Full Stack Developer - (GCP, Python, Cloud Technologies)

Technology
TCP Corps
Chennai, India1 month agoUntil 10/11/2026
Full time

Job description

Required Skills:

  • Google Cloud Platform (GCP):
  • Proficient in core GCP services such as Cloud Run, Cloud Functions, Cloud Pub/Sub, BigQuery, and Dataflow.
  • Professional certifications (Cloud Architect or Data Engineer) highly preferred.
  • Python (Expert Level):
  • Strong knowledge of Python and best practices for cloud-native application development.
  • Ability to develop scalable, efficient, and maintainable code.
  • SQL & Data Technologies:
  • Strong working knowledge of SQL for querying and manipulating large datasets in BigQuery or other cloud-based databases.
  • Cloud Infrastructure:
  • Experience with Terraform for infrastructure management and automation.
  • Familiarity with Cloud Logging and Monitoring for system health and troubleshooting.
  • CI/CD & Automation:
  • Expertise in building automated CI/CD pipelines, ideally using Tekton on Google Cloud.
  • Problem-Solving & Collaboration:
  • Strong problem-solving skills and a collaborative mindset.
  • Ability to work both independently and as part of a team, with a focus on quality and team success.

Preferred Skills:

  • Java Spring Boot:
  • While not mandatory, experience with Java and Spring Boot will be a plus for back-end service development.
  • Cloud Security:
  • Knowledge of IAM roles and best practices for secure access and permissions management on GCP.
  • Cloud Native Patterns:
  • Familiarity with microservices, serverless architectures, and event-driven systems.

Experience Required:

  • Minimum 4 years of hands-on experience in software development, with a focus on cloud technologies and Python.
  • Proven experience in designing and developing scalable, production-ready cloud applications on Google Cloud.
  • Solid understanding of cloud-native architectures and the use of GCP services.

Personal Attributes:

  • Strong communicator, capable of explaining complex technical concepts clearly.
  • Self-motivated and proactive, with a keen interest in staying current with new technologies.
  • Passion for software engineering, cloud technology, and teamwork.

Why Join Us?

  • Work with cutting-edge cloud technologies and help build scalable, high-performance solutions on Google Cloud Platform.
  • Be part of a dynamic, collaborative team focused on innovation and continuous learning.
  • Enjoy a supportive work environment with opportunities to grow your career and develop your skillset.

Interested in this role?