Jobiglo

No results.

Python Developer

Ödeal · Istanbul

New
🇬🇧 English
Python asyncio FastAPI PostgreSQL Redis Kafka RabbitMQ Kubernetes static type checking end-to-end testing

Job description

About the role

Our technology organization is building AI‑powered platforms and high‑performance backend systems for a fast‑growing fintech scale‑up. We are looking for a Python Developer to design, implement and maintain core services that power our point‑of‑sale solutions.

Key responsibilities

  • Design and develop backend services and REST APIs using Python and FastAPI.
  • Design data models and manage schema changes in PostgreSQL.
  • Build distributed concurrency and queue mechanisms with Redis.
  • Develop event‑driven integrations using Kafka or RabbitMQ.
  • Develop and manage services running on Kubernetes.
  • Design and implement state machines and other distributed system components.
  • Write and maintain unit, integration and end‑to‑end tests.
  • Document technical decisions and system designs.

Required profile

  • Strong knowledge of Python and asyncio.
  • Production experience with FastAPI or a similar asynchronous API framework.
  • Deep experience with PostgreSQL, including data modelling, indexing and transaction management.
  • Experience with Redis for distributed coordination, streams, pub/sub and locks.
  • Experience with Kafka or RabbitMQ and event‑driven integration patterns.
  • Experience developing services on Kubernetes, including pod lifecycle and graceful shutdown.
  • Familiarity with layered architecture, strongly typed code and static type checking.
  • Strong testing practices covering unit, integration and end‑to‑end tests.

Required skills

  • Python
  • FastAPI
  • PostgreSQL
  • Redis
  • Kafka
  • RabbitMQ
  • Kubernetes
  • asyncio
  • Static type checking

What we offer

  • Dynamic, innovative team and collaborative environment.
  • Campus‑style office with PlayStation, table tennis, meeting rooms and resting areas.
  • Open‑buffet breakfast, sandwiches, afternoon tea with fruits and cookies.
  • Commuting compensation on top of salary.
  • Meal ticket card for nutritious dining options.
  • Paid birthday leave.
  • Comprehensive private health insurance.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Ödeal.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Turkey.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 day ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Ödeal

Istanbul