GCP Python Developer - Microservices & Cloud
Tata Consultancy Services · Hyderabad, Telangana, India - Pune, Maharashtra, India
Tata Consultancy Services · Hyderabad, Telangana, India - Pune, Maharashtra, India
**Key Responsibilities** - Develop and maintain **backend services using Python and modern frameworks** - Design and implement **microservices-based architectures** - Build APIs using frameworks such as: - **Flask** - **FastAPI** - **Django** - Work with **GCP cloud services** for application deployment and scaling - Develop and optimize **database queries using MS SQL Server** - Implement and maintain **CI/CD pipelines** - Work with **containerized environments (Docker/Kubernetes)** - Collaborate with cross-functional teams for design and delivery - Ensure performance, scalability, and security of applications **MustHave Skills** **Programming** - Strong expertise in: - **Python** - Experience in: - Writing scalable and production-grade code **Frameworks** - Hands-on experience with: - **Flask / FastAPI / Django** - Experience in: - API and backend service development **Cloud** - Strong experience with: - **Google Cloud Platform (GCP)** - Experience building: - Cloud-native applications **Architecture** - Strong understanding of: - **Microservices architecture** - Experience working with: - Distributed systems **Database** - Experience with: - **MS SQL Server** - Strong knowledge of: - SQL queries and performance optimization **DevOps & Tools** - Experience with: - **CI/CD pipelines** - Familiarity with: - **Containers (Docker / Kubernetes)** - Strong experience with: - **Git (version control)** **GoodtoHave Skills** - Experience with: - Advanced GCP services - Exposure to: - Cloud security and monitoring - Experience in: - Agile development environments