Role Overview
We are looking for a skilled Software Engineer with strong Python backend development expertise and hands-on experience in Google Cloud Platform (GCP). The role involves building scalable, cloud-native applications, APIs, and automation solutions while following contemporary SDLC and DevOps best practices.
Key Responsibilities
Develop and maintain backend services using Python, including APIs, automation, and data processing.
Design and implement cloud-native solutions on GCP, leveraging services such as Cloud Run, Cloud Functions, Firestore, Compute Engine, and App Engine.
Contribute to system design and architecture discussions, focusing on scalability and microservices.
Follow SDLC best practices, writing clean, modular, and testable code using OOP principles and design patterns.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Support CI/CD pipelines, version control, and automated testing as part of DevOps practices.
Willing to work in shifts.
Required Skills & Qualifications
Certifications
Google Cloud Associate or Professional Certification preferred.
Other relevant cloud or software certifications are a plus.
Python
Robust proficiency in backend development, API creation, automation, and data manipulation.
GCP
Practical experience with GCP services, especially serverless or compute-based offerings.
System Design
Positive understanding of scalable architectures and microservices concepts.
SDLC & OOP
Solid grasp of object-oriented programming, design patterns, and clean code practices.
DevOps
Working knowledge of Git, CI/CD pipelines, automated testing, and Infrastructure as Code (IaC).
Skills:- Python, Google Cloud Platform (GCP), Data processing and Object Oriented Programming (OOPs)
📌 Python Gcp Hyderabad (India)
🏢 Leinex
📍 India