Job Overview
            
                
                    Company
                    Voyantt Consultancy Services LLP
                 
                
                
                    Category
                    Computer Occupations
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join Voyantt Consultancy Services LLP and advance your career in Computer Occupations
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            Job Description
            
                Role DescriptionWe'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 doDesign 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-have5+ 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 StyleStrong 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-haveMatrix (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.
            
         
  
  
      About Voyantt Consultancy Services LLP
      
          
          
      
   
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                Voyantt Consultancy Services LLP is actively hiring for this Python Developer position
            
            Apply Now