Senior Consultant - TAX - National - TAX - Indirect Tax - Indirect Tax Global Trade - Pune
- Pune, Maharashtra
- Permanent
- Full-time
- 1. Backend Engineering (Python / Async Frameworks) Design and develop scalable backend services using Python with frameworks such as: aiohttp (for high-throughput asynchronous services) FastAPI or Django / Django REST Framework Build production-ready RESTful APIs with proper versioning, authentication, validation, and error handling. Implement asynchronous workflows, background jobs, schedulers, and non-blocking I/O operations. Ensure high code quality through clean architecture, modular design, and best practices. 2. Microservices & Distributed Systems Design and implement microservices-based architectures with clear service boundaries. Apply event-driven design patterns, asynchronous processing, and message-based communication. Implement resilience patterns such as retry mechanisms, circuit breakers, idempotency, and rate limiting. Work with NGINX / API Gateway patterns for routing, throttling, and API security. 3. Azure Cloud & DevOps You will actively work with Azure services including (but not limited to): Azure Blob Storage - document, file, and data ingestion pipelines. Azure PostgreSQL - schema design, indexing strategies, performance tuning. Azure Container Registry (ACR) - container image management and promotion. Azure Web Apps / Container Apps - hosting Python microservices. Azure Function Apps - serverless event handlers and background workflows. Azure API Management (APIM) - API gateway, policies, authentication, rate limits. Additionally: Contribute to CI/CD pipelines using Azure DevOps or GitHub Actions. Support observability using logging, metrics, and monitoring tools (App Insights / Log Analytics). 4. Database & SQL Excellence Design robust relational schemas aligned with SaaS and transactional workloads. Write and optimize complex SQL queries involving: Joins, aggregates, CTEs Indexing strategies Stored procedures and views (where applicable) Diagnose and tune performance bottlenecks at both query and application levels. Ensure data consistency, integrity, and transactional correctness. 5. AI / Automation & LLM Enablement Integrate AI/ML or LLM-driven features into backend workflows. Build backend services that consume: Classification, scoring, extraction, or recommendation models. Support prompt-driven workflows, embeddings, or retrieval-augmented generation (RAG) use cases. Collaborate with data/AI teams to productionize intelligent automation features. 6. Technical Leadership & Mentoring Act as a technical mentor for junior and mid-level developers. Lead design reviews, code reviews, and architectural discussions. Enforce coding standards, best practices, and engineering discipline. Take ownership of modules and ensure predictable, high-quality deliveries.
Qualification
- Bachelor of Technology in Computer Science
- Bachelor of Technology in Mechanical Engineering
- Bachelor of Computer Applications
- Master of Computer Applications
- Backend Development (3+ years)
- Full Stack Development (4+ years)
- Software Architecture (6+ years)