drjobs Architect Tech Lead Python Microservices GCP

Architect Tech Lead Python Microservices GCP

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Eindhoven - Netherlands

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About Us: We are a leading company/industry at the forefront of innovation seeking a highly skilled Architect & Tech Lead to join our dynamic team. We specialize in developing scalable cloudnative applications and we are looking for an expert with deep experience in Python microservices development specifically on Google Cloud Platform (GCP). As part of our team youll have the opportunity to design and lead the development of cuttingedge solutions that power nextgen applications.


Key Responsibilities:

  • Architecture & Design: Lead the architecture design and development of Pythonbased microservices using frameworks like FastAPI Flask API Poetry and Gunicorn.

  • CloudNative Development: Develop deploy and optimize cloudnative applications for scalability and performance on Google Cloud Platform (GCP) particularly Cloud Run App Engine and Cloud Build & Run.

  • API Development: Design and implement secure scalable and efficient APIs and microservices that adhere to best practices in cloudnative development.

  • Cloud Service Management: Oversee the deployment management and monitoring of applications on GCP to ensure high availability performance and reliability of cloud services.

  • Database Expertise: Work with a variety of data solutions such as PostgreSQL Google Redis Firestore BigQuery and Pub/Sub to design and implement efficient scalable and resilient data architectures.

  • Leadership & Mentorship: Provide leadership to crossfunctional teams guiding and mentoring engineers to ensure highquality code best development practices and continuous improvement.

  • Performance Optimization: Troubleshoot performance bottlenecks optimize database queries and implement caching strategies for highperformance distributed applications.

  • CI/CD & Infrastructure: Define and implement best practices for continuous integration/continuous delivery (CI/CD) pipelines containerization (Docker) and ensure efficient deployment processes.

  • Security & Compliance: Implement cloud security best practices and maintain compliance for authentication mechanisms like OAuth JWT and IAM.

  • Collaboration: Collaborate with product design and other engineering teams to define design and implement new features efficiently ensuring they meet business and technical requirements.



Requirements

Required Skills & Qualifications:

  • 8 years of handson experience in Python development with a strong focus on microservices architecture.

  • Expertise in building and deploying Pythonbased applications using FastAPI Flask API Poetry and Gunicorn.

  • Proven experience in managing cloudnative applications on Google Cloud Platform (GCP) specifically with Cloud Run App Engine and Cloud Build & Run.

  • Strong working knowledge of PostgreSQL Google Redis Firestore BigQuery and Google Pub/Sub for designing and maintaining scalable data solutions.

  • Handson experience with eventdriven architectures and integrating systems using Google Pub/Sub.

  • Proficiency in designing scalable and resilient APIs for highperformance environments.

  • Experience with CI/CD pipelines Docker containerization and working with Kubernetes (GKE experience a plus).

  • Deep understanding of cloud security best practices and cloudbased authentication mechanisms (OAuth JWT IAM etc..

  • Strong problemsolving analytical and debugging skills with the ability to optimize complex distributed systems.

  • Proven ability to mentor and lead teams ensuring highquality code and best practices across development efforts.

  • Excellent communication and leadership skills.


Preferred Skills:

  • Experience with Terraform or other Infrastructure as Code (IaC) tools for GCP deployments.

  • Knowledge of building AI/ML pipelines on GCP is a plus.

  • Experience with serverless architectures and eventdriven development paradigms.

  • Familiarity with observability tools (monitoring tracing logging) to ensure application performance and uptime.



Required Skills & Qualifications: 8+ years of hands-on experience in Python development, with a strong focus on microservices architecture. Expertise in building and deploying Python-based applications using FastAPI, Flask API, Poetry, and Gunicorn. Proven experience in managing cloud-native applications on Google Cloud Platform (GCP), specifically with Cloud Run, App Engine, and Cloud Build & Run. Strong working knowledge of PostgreSQL, Google Redis, Firestore, BigQuery, and Google Pub/Sub for designing and maintaining scalable data solutions. Hands-on experience with event-driven architectures and integrating systems using Google Pub/Sub. Proficiency in designing scalable and resilient APIs for high-performance environments. Experience with CI/CD pipelines, Docker containerization, and working with Kubernetes (GKE experience a plus). Deep understanding of cloud security best practices and cloud-based authentication mechanisms (OAuth, JWT, IAM, etc.. Strong problem-solving, analytical, and debugging skills, with the ability to optimize complex, distributed systems. Proven ability to mentor and lead teams, ensuring high-quality code and best practices across development efforts. Excellent communication and leadership skills.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.