$2,899.00 Fixed
Keystone Digital
Contract · Remote · Flexible hours
About the role
Keystone Digital is expanding its B2B SaaS platform with a new multi‑tenant capability called Atlas Hub. We need a Python Backend Developer to design and ship the core tenant isolation layer, ensuring data segregation and performance for dozens of enterprise clients.
Key responsibilities
- Architect and implement a tenant‑aware PostgreSQL schema using SQLAlchemy and Alembic migrations.
- Build RESTful services in FastAPI to expose tenant‑specific billing and usage endpoints.
- Containerize micro‑services with Docker and configure CI pipelines for automated testing.
- Write integration tests with pytest to validate data isolation across tenant boundaries.
- Collaborate with the DevOps team to set up Kubernetes namespaces for each tenant environment.
- Deliver a functional MVP of the Atlas Hub tenant provisioning flow within eight weeks.
Must-have skills
- Strong Python development experience, especially with FastAPI or Flask.
- Deep knowledge of PostgreSQL, including partitioning and role‑based access.
- Proficiency in building REST APIs and handling authentication/authorization.
- Hands‑on Docker usage and container orchestration basics.
- Experience with automated testing frameworks such as pytest.
Nice to have
- Familiarity with Kubernetes or Helm charts.
- Exposure to multi‑tenant SaaS architectures.
- Proposal: 0
- Less than 3 month
Gregory Brockett
,
Member since
Oct 28, 2025
Total Job