As an Senior Python Developer you will:
- Lead the architecture design and development of Pythonbased microservices using FastAPI Flask API Poetry and Gunicorn.
- Develop and optimize cloudnative applications for scalability and performance on Google Cloud Platform (GCP).
- Design and implement secure scalable and efficient APIs and microservices.
- Deploy manage and monitor applications on Google Cloud Run App Engine and Cloud Build & Run.
- Ensure high availability and reliability of cloudbased services.
- Work with PostgreSQL Google Redis Firestore BigQuery and Pub/Sub to design efficient scalable and reliable data solutions.
- Define best practices and standards for cloudnative development and CI/CD pipelines.
- Guide and mentor development teams to ensure highquality code and best coding practices.
- Troubleshoot performance bottlenecks optimize database queries and implement caching strategies.
- Collaborate with crossfunctional teams to define design and ship new features efficiently.
What You Bring to the Table:
- 8 years of handson experience in Python development with a focus on microservices.
- Expertise in FastAPI Flask API Poetry and Gunicorn.
- Strong experience in Google Cloud PaaS including Cloud Run App Engine Cloud Build & Run.
- Database expertise in PostgreSQL Google Redis Firestore and BigQuery.
- Handson experience with Google Pub/Sub for eventdriven architectures.
- Proficiency in designing and implementing scalable and resilient APIs.
- Experience with CI/CD pipelines containerization (Docker) and Kubernetes (GKE is a plus).
- Strong understanding of cloud security best practices and authentication mechanisms (OAuth JWT IAM etc..
- Proven ability to optimize highperformance distributed applications.
- Strong problemsolving analytical and debugging skills.
- Excellent communication and leadership skills with experience in mentoring and guiding teams.
You should possess the ability to:
- Architect scalable highperformance cloudnative applications.
- Implement best practices for microservices development and API security.
- Optimize database queries and develop efficient data processing solutions.
- Define and enforce CI/CD and DevOps best practices.
- Work in a collaborative and agile environment.
What We Bring to the Table:
- A dynamic and innovative work environment with cuttingedge cloud technologies.
- Opportunities to lead and mentor in a highly skilled development team.
- Challenging projects involving largescale microservices architectures.
- Exposure to Google Cloud Platform (GCP) and the latest cloudnative technologies.
- Competitive compensation and professional growth opportunities.
As an Senior Python Developer, you will: Lead the architecture, design, and development of Python-based microservices using FastAPI, Flask API, Poetry, and Gunicorn. Develop and optimize cloud-native applications for scalability and performance on Google Cloud Platform (GCP). Design and implement secure, scalable, and efficient APIs and microservices. Deploy, manage, and monitor applications on Google Cloud Run, App Engine, and Cloud Build & Run. Ensure high availability and reliability of cloud-based services. Work with PostgreSQL, Google Redis, Firestore, BigQuery, and Pub/Sub to design efficient, scalable, and reliable data solutions. Define best practices and standards for cloud-native development and CI/CD pipelines. Guide and mentor development teams to ensure high-quality code and best coding practices. Troubleshoot performance bottlenecks, optimize database queries, and implement caching strategies. Collaborate with cross-functional teams to define, design, and ship new features efficiently. What You Bring to the Table: 8+ years of hands-on experience in Python development with a focus on microservices. Expertise in FastAPI, Flask API, Poetry, and Gunicorn. Strong experience in Google Cloud PaaS, including Cloud Run, App Engine, Cloud Build & Run. Database expertise in PostgreSQL, Google Redis, Firestore, and BigQuery. Hands-on experience with Google Pub/Sub for event-driven architectures. Proficiency in designing and implementing scalable and resilient APIs. Experience with CI/CD pipelines, containerization (Docker), and Kubernetes (GKE is a plus). Strong understanding of cloud security best practices and authentication mechanisms (OAuth, JWT, IAM, etc.. Proven ability to optimize high-performance distributed applications. Strong problem-solving, analytical, and debugging skills. Excellent communication and leadership skills with experience in mentoring and guiding teams. You should possess the ability to: Architect scalable, high-performance cloud-native applications. Implement best practices for microservices development and API security. Optimize database queries and develop efficient data processing solutions. Define and enforce CI/CD and DevOps best practices. Work in a collaborative and agile environment. What We Bring to the Table: A dynamic and innovative work environment with cutting-edge cloud technologies. Opportunities to lead and mentor in a highly skilled development team. Challenging projects involving large-scale microservices architectures. Exposure to Google Cloud Platform (GCP) and the latest cloud-native technologies. Competitive compensation and professional growth opportunities.