Building a standard container framework (Python / GCP)
Budget: $15 – $25 USD
Task:
- Build a basic container (Python, Cloud Run) with:
- Uniform API contract (POST /invoke, JSON schema)
- Tracing (OpenTelemetry)
- Structured logging (JSON)
- Idempotence mechanics (key + request fingerprint)
- Policy/security guardrails (body limits, PII redaction, secrets, IAM)
- Derivation of workload-specific containers (e.g., db.write, http.call, pubsub.publish)
- Required skills (please provide examples from real-world projects):
- Google Cloud Run & Cloud Functions Gen2 (production experience, not just "Hello World")
- Python (middleware, decorators, packaging as an internal library)
- OpenTelemetry (tracing + propagation, not just logs)
- Idempotence Write/Webhook Flows in Distributed Systems
- Pub/Sub, Cloud Tasks, Cloud SQL (PostgreSQL), Secret Manager
- Docker Multi-Stage Builds and CI/CD (e.g., Cloud Build / GitHub Actions)
Nice to have:
- Transactional Outbox Pattern
- GCS Signed URLs / Upload Flows
Important:
This is not a frontend, app, or standard API project.
We are looking for someone who builds systems, not just endpoints.
Application is ONLY worthwhile if you provide these 3 things:
- A concrete example where you implemented idempotency + retry + at-least-once in production
(Project name + exactly what you built, no buzzwords)
- A concrete example where you promoted tracing across multiple services
(Brand name of OTel/Tracer doesn't matter — what's important is: What was the span model?)
- Build a basic container (Python, Cloud Run) with:
- Uniform API contract (POST /invoke, JSON schema)
- Tracing (OpenTelemetry)
- Structured logging (JSON)
- Idempotence mechanics (key + request fingerprint)
- Policy/security guardrails (body limits, PII redaction, secrets, IAM)
- Derivation of workload-specific containers (e.g., db.write, http.call, pubsub.publish)
- Required skills (please provide examples from real-world projects):
- Google Cloud Run & Cloud Functions Gen2 (production experience, not just "Hello World")
- Python (middleware, decorators, packaging as an internal library)
- OpenTelemetry (tracing + propagation, not just logs)
- Idempotence Write/Webhook Flows in Distributed Systems
- Pub/Sub, Cloud Tasks, Cloud SQL (PostgreSQL), Secret Manager
- Docker Multi-Stage Builds and CI/CD (e.g., Cloud Build / GitHub Actions)
Nice to have:
- Transactional Outbox Pattern
- GCS Signed URLs / Upload Flows
Important:
This is not a frontend, app, or standard API project.
We are looking for someone who builds systems, not just endpoints.
Application is ONLY worthwhile if you provide these 3 things:
- A concrete example where you implemented idempotency + retry + at-least-once in production
(Project name + exactly what you built, no buzzwords)
- A concrete example where you promoted tracing across multiple services
(Brand name of OTel/Tracer doesn't matter — what's important is: What was the span model?)