Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Python Developer.
India Jobs Expertini

Urgent! Python Developer Job Opening In India, India – Now Hiring Voyantt Consultancy Services LLP

Python Developer



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.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Python Developer Potential: Insight & Career Growth Guide