Job Summary:

We are looking for a skilled 6+ years of experience Python Backend Developer with strong experience in API development and Google Cloud Platform (GCP). The role involves designing, developing, and deploying scalable, event-driven backend services using modern cloud-native architectures. The candidate will work in an Agile environment and collaborate with cross-functional teams to deliver high-quality solutions.


Key Roles & Responsibilities:

  • Design and develop RESTful APIs using Python frameworks such as FastAPI or Flask
  • Build and deploy cloud-native applications on GCP (Cloud Run, GCS, Pub/Sub)
  • Implement event-driven architecture for scalable and decoupled services
  • Manage and secure cloud resources using IAM (GCP) best practices
  • Work with various data/file formats (JSON, CSV, XML, Parquet, Avro, PDF, Excel)
  • Containerize applications using Docker and manage artifacts via GCP Artifact Registry
  • Develop and maintain CI/CD pipelines using GitHub Actions
  • Implement Infrastructure as Code (IaC) using Terraform
  • Design, document, and maintain APIs using OpenAPI/Swagger
  • Collaborate with QA and other teams for integration testing
  • Use AI-powered tools (Copilot, Claude, etc.) to improve development productivity
  • Participate actively in Agile ceremonies (scrum, sprint planning, reviews)
  • Ensure code quality using Git workflows, code reviews, and best practices
  • (Optional) Support/maintain services deployed on Kubernetes environments


Skills Required:

Primary Skills (Must Have):

  • Strong proficiency in Python
  • API development using FastAPI / Flask
  • Hands-on experience with Google Cloud Platform (GCP)
  • Cloud Run
  • Cloud Storage (GCS)
  • Pub/Sub
  • IAM
  • Experience in REST API design & OpenAPI/Swagger
  • Knowledge of event-driven architecture
  • Experience with Docker (containerization)
  • CI/CD experience using GitHub Actions
  • Git version control & workflows
  • Understanding of Agile development methodologies
  • Terraform (Infrastructure as Code)
  • GCP Artifact Registry
  • Kubernetes
  • Experience handling multiple file formats (JSON, Parquet, Avro, etc.)
  • Exposure to AI-assisted development tools


Similar jobs

Python Backend Developer – GCP (API & Cloud)

Apply Now
Back to search page