Python Developer - GCP Cloud Run(ID:3340)

STAFIDE
Amsterdam, Netherlands
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Amsterdam, Netherlands

Tech stack

Automation of Tests
Cloud Computing
Continuous Integration
DevOps
Python
NoSQL
Prometheus
SQL Databases
Data Logging
Google Cloud Platform
System Availability
Grafana
GIT
Containerization
Kubernetes
REST
Terraform
Software Version Control
Docker
Jenkins
Microservices

Job description

  • Design, develop, and maintain scalable, secure, and efficient Python-based microservices.
  • Deploy and manage containerized applications using GCP Cloud Run.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Optimize microservices for high performance, speed, and scalability.
  • Implement CI/CD pipelines for automated testing and deployment.
  • Monitor, troubleshoot, and ensure high availability of production applications.
  • Write clean, maintainable, and standards-compliant code.
  • Stay updated with modern trends in cloud computing, microservices, and Python development.

Requirements

  • Proven experience in Python development with a strong focus on building microservices.
  • Hands-on experience with Google Cloud Platform (Cloud Run, Cloud Functions, etc.).
  • Strong understanding of containerization and orchestration tools (Docker, Kubernetes).
  • Solid knowledge of RESTful APIs and microservices architecture.
  • Experience working with SQL and NoSQL databases, including data modeling.
  • Proficiency with Git and version control best practices.
  • Experience in CI/CD practices and tools.
  • Understanding of DevOps practices and tools such as Terraform and Jenkins.
  • Knowledge of monitoring and logging tools including Prometheus, Grafana, and Stackdriver.

You Should Possess the Ability To:

  • Work independently as well as in collaborative team environments.
  • Troubleshoot complex cloud-native microservice issues.
  • Optimize applications for performance and scalability.
  • Translate functional requirements into reliable technical solutions.
  • Maintain high coding standards and follow best development practices.

Benefits & conditions

  • Opportunity to work on modern, cloud-native solutions using GCP and microservices architecture.
  • Collaborative work environment with cross-functional teams.
  • Exposure to scalable, containerized deployments and advanced DevOps practices.
  • A dynamic role where you can contribute to both development and cloud operations.

Apply for this position