Senior Python Developer with Tableau
Project description
We are looking for an experienced Python & Tableau Developer with 10+ years of IT experience to design, develop, and support data-driven applications and reporting solutions. You should possess strong expertise in Python development, data analytics, Tableau dashboard development, SQL, and backend integration. The role involves collaborating with business stakeholders, data engineers, and architects to deliver scalable analytics and reporting solutions.
Responsibilities
- Python Development
Develop, enhance, and maintain applications using Python.
Build and support REST APIs and backend services.
Develop data processing, transformation, and automation solutions.
Integrate applications with databases, APIs, and third-party systems.
Write clean, reusable, and maintainable code following best practices.
Perform unit testing, debugging, and performance optimization.
Tableau Development Design and develop interactive Tableau dashboards and reports. Create executive dashboards, KPI scorecards, and analytical reports. Develop Tableau data models, calculations, parameters, filters, and LOD expressions. Optimize dashboard performance and usability. Publish and manage content on Tableau Server/Tableau Cloud. Gather reporting requirements from business stakeholders and convert them into visual insights.
SKILLS
Must have
- 10+ years of overall IT experience.
5+ years of hands-on Python development experience.
5+ years of Tableau dashboard and reporting experience.
Strong experience in SQL and data analysis.
Experience working on enterprise-scale reporting and analytics projects.
Exposure to cloud-based analytics solutions is preferred.
Programming & Development: Python (Advanced) Pandas, NumPy Flask/FastAPI (preferred) REST API Development Object-Oriented Programming (OOP)
Tableau: Tableau Desktop Tableau Server / Tableau Cloud Dashboard Development Tableau Prep Advanced Calculations & LOD Expressions Dashboard Performance Tuning
Database Technologies: SQL Server PostgreSQL Oracle MySQL
Cloud & Tools: AWS / Azure (Preferred) Git/GitHub CI/CD Tools Agile/Scrum Methodologies
Nice to have
N/A
About the Company
Luxoft is a technology company that helps organizations build a software-defined world. They offer services in digital transformation, software development, and engineering across various industries. They have a global presence with locations in many countries and focus on creating a fulfilling work environment for employees, with opportunities for professional development and career growth.
More jobs at Luxoft
-
Senior DevOps Engineer with GCP
Bengaluru, IN · Hybrid · Aug 19, 2026
-
Senior DevOps Engineer with GCP
Pune, IN · Hybrid · Aug 19, 2026
-
Full Stack Developer
Kuala Lumpur, MY · · Aug 19, 2026
-
Senior DevOps
Anywhere · · Aug 19, 2026
-
Senior DevOps
· · Aug 19, 2026