Role Summary
We are seeking a Senior Python Developer with 8+ years of experience in software engineering to design, develop, and maintain scalable backend applications and cloud-native solutions. The ideal candidate will have strong expertise in Python, Google Cloud Platform (Google Cloud Platform), API development, CI/CD, and modern DevOps practices.
Roles & Responsibilities
Design, develop, and maintain scalable software applications and backend services using Python.
Build and support cloud-native solutions on Google Cloud Platform (Google Cloud Platform).
Develop and maintain REST APIs and platform components.
Collaborate with cross-functional teams to design secure, scalable, and highly available systems.
Implement monitoring, logging, and troubleshooting solutions to ensure system reliability.
Support CI/CD pipelines and automate software delivery processes.
Analyze and resolve application and infrastructure issues while optimizing performance.
Contribute to architecture discussions and engineering best practices.
Required Skills
Strong Python development experience.
Hands-on experience with Google Cloud Platform (Google Cloud Platform).
Expertise in API development and Object-Oriented Programming (OOP/OOPS).
Experience with CI/CD pipelines, Git, and DevOps practices.
Knowledge of Docker and Kubernetes.
Understanding of cloud infrastructure, networking, security, IAM, compute, and storage.
Strong problem-solving and troubleshooting skills.