Talent.com
No longer accepting applications
▷ (Apply Now) Python Developer

▷ (Apply Now) Python Developer

Voyantt Consultancy Services LLPPuruliya, West Bengal, India
4 hours ago
Job description

Role Description

We're looking for a Senior Python engineer to lead the next stage of our platform : multi-tenant SaaS with real-time chat / Jitsi integrations, a desktop tracker, and AI services. In this role you’ll architect and ship async APIs, model complex SQL schemas, use NoSQL where it fits, and build event-driven components with retries / Idempotency / DLQs. You’ll implement OIDC / OAuth2 via Keycloak, add org-level RBAC / ABAC, and make logging / metrics / traces first-class. You’ll own features end-to-end—from spec to rollout—across Docker / K8s and S3-backed storage.

What you'll do

  • Design and implement async Python services (FastAPI / Django, Pydantic, SQLAlchemy).
  • Model multi-tenant data (row / DB-per-tenant trade-offs, partitioning / sharding); write and tune complex SQL; use NoSQL where appropriate (Redis / MongoDB).
  • Build event-driven components (Redis / Kafka / RabbitMQ) : idempotency, retries, DLQs, backoff.
  • Implement SSO with Keycloak (OIDC / OAuth2); org-level RBAC / ABAC; service-to-service auth.
  • Integrate storage / streams : S3 (large object handling, lifecycle), batching, compression.
  • Contribute to real-time comms integrations (Matrix / Jitsi) and E2EE-aware flows.
  • Ship with CI / CD, containerize with Docker, and collaborate on Kubernetes / EKS deployments.
  • Add observability by default (logs, metrics, traces); write tests (unit / integration).

Must-have

  • 5+ years building production applications and services in Python.
  • Strong SQL fundamentals (query plans, indexes, isolation levels) and practical NoSQL use.
  • Production FastAPI / Django, Pydantic / typing, async I / O.
  • Auth at scale : OIDC / JWT, scopes / claims, session / token lifecycles.
  • Architecture & design : DDD, Repository, DTO, SOLID; microservices fundamentals.
  • Comfortable owning features end-to-end (spec → code → tests → rollout → runbook).
  • Soft Skills & Work Style

  • Strong commitment to code quality and performance optimization.
  • Self-motivated, able to work independently and manage priorities.
  • Collaborative team player with clear written and verbal communication.
  • Operates with minimal supervision; asks for context early, unblocks proactively.
  • Balances individual ownership with team collaboration and documentation.
  • Nice-to-have

  • Matrix (nio), Jitsi / WebRTC, and E2EE concepts (device lists, key backup / restore).
  • Kafka / RabbitMQ; OpenTelemetry / Prometheus / Grafana.
  • S3 large-object flows, lifecycle policies.
  • Performance work : profiling, backpressure handling, hotspot reduction.
  • Create a job alert for this search

    Python Developer • Puruliya, West Bengal, India

    Related jobs
    • Promoted
    Marketing Associate

    Marketing Associate

    PW (PhysicsWallah)Bokaro, Jharkhand, India
    Office Location : Bokaro, Jharkhand.Position description : Dynamic professional driving marketing initiatives, executing campaigns, and contributing to strategic planning at the executive level to en...Show moreLast updated: 6 days ago
    • Promoted
    Business Development Executive

    Business Development Executive

    Estalvis Advisors Pvt. Ltd.Adra, West Bengal, India
    Executive / Executive – Business Development Location : Adra Position Overview : We are seeking driven and result-oriented professionals for the role of Sr. Executive / Executive – Business Develop...Show moreLast updated: 5 days ago
    • Promoted
    Data Entry Operator

    Data Entry Operator

    Mansycom Consultants Pvt. Ltd.Bokaro, Jharkhand, India
    Job Description – Data Entry Operator.Qualification : Graduate in any discipline (B Tech / BSC preferred).Salary : ₹12,000 – ₹20,000 per month. We are looking for a Data Entry Operator with 0–2 years o...Show moreLast updated: 5 days ago
    • Promoted
    Computer Operator / Back Office

    Computer Operator / Back Office

    ConfidentialHazaribag, Giridih, Dhanbad
    We are seeking a detail-oriented and organized individual to handle computer operations and back-office tasks.Responsibilities include data entry, record maintenance, documentation, report generati...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    UI / UX Designer

    UI / UX Designer

    SparrowHostdhanbad, India
    This is a full-time role for a UI / UX Designer.The UI / UX Designer will be responsible for creating mockups, visual designs, and prototypes to enhance the user experience. Daily tasks will include col...Show moreLast updated: 6 hours ago
    Business Development Executive (Pharma) | Jharkhand

    Business Development Executive (Pharma) | Jharkhand

    2comsBokaro, JH, in
    Quick Apply
    Hiring : Senior Executive – Business Development | Leading Online Pharmacy Company | Jharkhand cities, Salary upto 3Lpa.Ranchi / Ramgarh / East Singhbhum / Sahebganj / Dhanbad / Bokaro / Dumka / Deoghar / P...Show moreLast updated: 8 days ago