Mehr Jobs:
Remote: Python Developer; f/m/d focus object storage
Online/Außer Haus - Idealerweise für Kandidaten in
Deutschland
Verfasst am 2026-02-01
Deutschland
Unternehmen:
Trades Workforce Solutions
Fernarbeit/Heimarbeit
position Verfasst am 2026-02-01
Berufliche Spezialisierung:
-
Software Entwicklung
Software-Ingenieur, Python
Stellenbeschreibung
Overview
For our client we are looking for a Python Developer (f/m/d).
- Start: 16.03.2026
- Duration: 3 months, + wish for a long-term prolongation
- Capacity: 80-100%
- Location:
75% Remote, 25% Frankfurt or Berlin (1 week Berlin/Frankfurt / 3 weeks remote in rotation), up to 50% onsite in peak times - Language:
English is a must, German is a plus - Budget: 80,00 EUR net
The consultant will be responsible for ensuring the implementation of the architectural design and to plan, drive and execute engineering efforts within the delivery. This includes coordinating engineering tasks and following robust quality assurance practices. The scope further covers coordination with other portfolio and platform stakeholders (network, compute, storage,
hardware). Coordination with the Infrastructure Product Line architecture is essential to ensure the implementation meets strategic objectives and integrates seamlessly within the overall infrastructure stack.
- Writing production grade source code to implement architecture design specifications.
- Writing unit tests and providing code documentation.
- Actively participating in activities such as agile ceremonies.
- Enable Scalable and Decoupled System Architectures
- Ensure Quality, Observability and Reliability
- General Leadership
- Continuous improvement
- Object Storage – fundamentals & concepts:
- Solid understanding of object storage principles: buckets, objects, metadata, immutability/versioning, lifecycle policies, replication.
- Familiarity with S3-compatible APIs (or equivalent) and common operations (PUT/GET/LIST, multipart upload, presigned URLs).
- Understanding of consistency models, durability/availability tradeoffs and common failure modes.
- Knowledge of encryption concepts and key management basics.
- Practical experience integrating applications with object storage (uploads/downloads, large objects, retries, idempotency).
- Authentication & Authorization:
- Hands-on experience implementing authentication.
- Strong understanding of authorization patterns: RBAC, ABAC, least privilege, separation of duties.
- Policy Management:
- Experience designing/implementing policy-based access control for APIs and services.
- Working knowledge of policy engines and approaches, policy evaluation flows, and auditability.
- Experience in modeling policies for object storage access (bucket/object-level permissions, conditions, deny rules, time-bound access).
- Experience with audit logging and traceability for policy decisions.
- 3+ Years of Experience in professional Software Development using High-Level programming languages.
- Expertise in modular software design, with an emphasis on separation of concerns and maintainable codebases.
- Deep understanding of microservice design principles, including service boundaries, state management, inter-service communication (REST, gRPC, or message queues) and API design.
- Advanced Python (3.9+) proficiency. Strong command of asynchronous programming (asyncio, aiohttp, etc.), multiprocessing, and concurrency models.
- Extensive experience with Python frameworks for building scalable APIs and services, especially FastAPI.
- Strong grasp of type hinting, dependency injection, and automated testing frameworks (pytest, unittest, or equivalent).
- Experience working with multiple database paradigms:
Relational (Postgre
SQL), No
SQL (Redis, Mongo
DB, Arango
DB/Neo4J). - Experience with ORM frameworks like SQL Alchemy.
- Experience with self-hosted network storage solutions such as Net App ONTAP or Ceph
- Deploying applications on Kubernetes using CD technologies such as Flux or ArgoCD
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Suchen Sie hier nach weiteren Stellen:
×