
Tableau developer
at IT Consulting, System Integrator & Software Services Company
In this role, candidates will be responsible for developing Tableau Reports. Should be able to write effective and scalable code. Improve functionality of existing Reports/systems.
· Design stable, scalable code.
· Identify potential improvements to the current design/processes.
· Participate in multiple project discussions as a senior member of the team.
· Serve as a coach/mentor for junior developers.
Minimum Qualifications
· 3 - 8 Years of experience
· Excellent written and verbal communication skills
Must have skills
· Meaningful work experience
· Extensively worked on BI Reporting tool: Tableau for development of reports to fulfill the end user requirements.
· Experienced in interacting with business users to analyze the business process and requirements and redefining requirements into visualizations and reports.
· Must have knowledge with the selection of appropriate data visualization strategies (e.g., chart types) for specific use cases. Ability to showcase complete dashboard implementations that demonstrate visual standard methodologies (e.g., color themes, visualization layout, interactivity, drill-down capabilities, filtering, etc.).
· You should be an Independent player and have experience working with senior leaders.
· Able to explore options and suggest new solutions and visualization techniques to the customer.
· Experience crafting joins and joins with custom SQL blending data from different data sources using Tableau Desktop.
· Using sophisticated calculations using Tableau Desktop (Aggregate, Date, Logical, String, Table, LOD Expressions.
· Working with relational data sources (like Oracle / SQL Server / DB2) and flat files.
· Optimizing user queries and dashboard performance.
· Knowledge in SQL, PL/SQL.
· Knowledge is crafting DB views and materialized views.
· Excellent verbal and written communication skills and interpersonal skills are required.
· Excellent documentation and presentation skills; should be able to build business process mapping document; functional solution documents and own the acceptance/signoff process from E2E
· Ability to make right graph choices, use of data blending feature, Connect to several DB technologies.
· Must stay up to date on new and coming visualization technologies.
Pref location: Chennai (priority)/ Bengaluru

Similar jobs
Job Title: Senior Data Engineer
No. of Positions: 3
Employment Type: Full-Time, Permanent
Location: Remote (Pan India)
Shift Timings: 10:00 AM – 7:00 PM IST
Experience Required: Minimum 3+ Years
Mandatory Skills: Scala & PySpark
Role Overview
We are looking for an experienced Senior Data Engineer to design, build, and optimize scalable data pipelines and architectures. The ideal candidate should have hands-on experience working with Big Data technologies, distributed systems, and ETL pipelines. You will work closely with cross-functional teams including Data Analysts, Data Scientists, and Software Engineers to ensure efficient data flow and reliable data infrastructure.
Key Responsibilities
- Design and build scalable data pipelines for extraction, transformation, and loading (ETL) from various data sources.
- Enhance internal processes by automating tasks, optimizing data workflows, and improving infrastructure performance.
- Collaborate with Product, Engineering, Data, and Business teams to understand data needs and provide solutions.
- Work closely with machine learning and analytics teams to support advanced data modeling and innovation.
- Ensure systems are highly reliable, maintainable, and optimized for performance.
Required Qualifications & Skills
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3+ years of hands-on experience in Data Engineering.
- Strong experience with Apache Spark, with solid understanding of distributed data processing.
- Proficiency in Scala and PySpark is mandatory.
- Strong SQL skills and experience working with relational and non-relational data.
- Experience with cloud-based data platforms (preferably Databricks).
- Good understanding of Delta Lake architecture, Parquet, JSON, CSV, and related data file formats.
- Comfortable working in Linux/macOS environments with scripting capabilities.
- Ability to work in an Agile environment and deliver independently.
- Good communication and collaboration skills.
- Knowledge of Machine Learning concepts is an added advantage.
Reporting
- This role will report to the CEO or a designated Team Lead.
Benefits & Work Environment
- Remote work flexibility across India.
- Encouraging and diverse work culture.
- Paid leaves, holidays, performance incentives, and learning opportunities.
- Supportive environment that promotes personal and professional growth.
About us:
IndieFolio is rethinking the traditional creative agency model by allowing leading brands to assemble custom creative teams, delivering world-class quality. We connect top brands with India's finest creative talent in design, video, and content, leveraging advanced technology and industry expertise to streamline the process. Our curated network of professionals, combined with a data-driven approach, ensures exceptional results and unmatched efficiency. With a proven track record and a commitment to innovation, IndieFolio is transforming how businesses access and collaborate with top-tier creative talent. We are scaling our team and operations, seeking independent, responsible, and accountable individuals to join our dynamic team.
About the role:
As an Account Executive, you will work closely with the Key Account Manager to support client relationships, manage project execution, and ensure smooth day-to-day coordination across accounts. This role is ideal for someone who wants to learn how strong accounts are built and managed from the ground up. You will get exposure to large client accounts while also gradually taking responsibility for smaller projects and selected client interactions over time. If you are someone who enjoys working with people, solving problems, and learning by doing, this role will give you broad exposure and a strong foundation in account management.
Responsibilities:
- Account & Project Support: Support the Account Manager in managing ongoing client accounts and projects while helping drive smooth communication, timely follow-ups, and strong execution across teams and stakeholders.
- Client Coordination: Assist in building strong client relationships through timely communication, responsiveness, and attention to detail while supporting client calls, requirement gathering, follow-ups, and status updates across projects.
- Talent Coordination & Quality Support: Help identify and coordinate the right creative talent for different project needs while learning how talent is evaluated based on quality, fit, availability, and budget.
- Proposal Building, Pricing & Commercial Exposure: Assist in creating proposals, scopes, and project plans for client requirements while working closely with the team to understand how pricing decisions are made and how projects are scoped commercially.
- Reporting & Operations: Track project progress, maintain account updates, and help keep documentation organized across proposals, timelines, deliverables, and key account updates.
Requirements
- 1-2 years of experience in account management, client servicing, project coordination, operations, or a similar role.
- Strong communication and coordination skills.
- Highly organized, detail-oriented, and dependable.
- Eagerness to learn client management, project execution, pricing, and talent coordination.
- Ability to manage multiple tasks and work in a fast-paced environment.
- Ownership mindset with a willingness to take initiative.
Why Join Us?
- Work with Leading Brands: Get exposure to some of the biggest brands in India and learn how high-quality creative projects are managed at scale.
- Learn the Business Hands-On: Work closely with experienced account leaders and learn the fundamentals of client servicing, project management, pricing, proposals, and talent coordination.
- Grow with Responsibility: Start by supporting core account functions and gradually take on more responsibility as your confidence and capability grow.
- Vibrant & Collaborative Community: Connect with a passionate team of creative thinkers and innovators who share your dedication to excellence and making a difference.
- High-Trust Environment: Be part of a team that values initiative, accountability, and strong execution.
- Remote-First Flexibility: Work in a setup that gives you autonomy while staying closely connected to a collaborative team.
30–60–90 Day Plan
First 30 Days – Understand the Business
- Learn IndieFolio’s business model, services, clients, and internal workflows.
- Understand how projects are scoped, talent is selected, and accounts are managed.
- Get familiar with tools, reporting formats, and communication processes.
Days 31–60 – Shadow & Support Closely
- Work closely with the Account Manager across active projects and client accounts.
- Start contributing to client coordination, follow-ups, proposals, and internal execution.
- Build context on pricing, talent decisions, and project workflows through day-to-day exposure.
Days 61–90 – Start Implementing on Smaller Pieces
- Begin taking ownership of smaller tasks and project components with guidance.
- Support selected client interactions, project coordination, and execution responsibilities more independently.
- Show strong reliability, responsiveness, and judgment in day-to-day account support
Accounting and Compliances
- Responsible for day to day accounting function of the organization
- Responsible for monthly/ yearly book closing
- Responsible for all statutory compliances including TDS, RBI, MCA etc.
- Ensuring adequate controls are in place
- Managing the payroll process
Lender Management
- Accurately calculating the billing amounts
- Managing the invoicing & collection process
Financial Planning and Analysis
- Responsible for the weekly/monthly MIS Reporting – internal as well as investor reporting
- Analysing the variances from the forecasted numbers
Taxation
- Managing the Corporate taxes including the tax audit
- Managing in the Indirect taxes including Goods and Service Tax
Treasury
- Monitoring the day-to-day cash and bank movements to calculate the free cash flows
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and maintain web applications using Angular and C# .NET.
- Design, build, and maintain efficient, reusable, and reliable code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Work with external data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Collaborate with other developers and stakeholders to ensure successful project completion.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 2+ years of experience in web application development using Angular and C# .NET.
- Strong knowledge of Angular 2+ and TypeScript.
- Experience with Angular Material and Bootstrap.
- Experience with C# .NET and .NET framework.
- Knowledge of relational database design and development using SQL Server.
- Familiarity with agile development methodologies.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Experience with ASP.NET Core.
- Experience with Entity Framework Core.
- Experience with Azure Cloud Services.
- Familiarity with unit testing frameworks such as NUnit and xUnit.
- Experience with source control management tools such as Git.
- Knowledge of CI/CD pipelines using Azure DevOps or similar tools.
We're looking for a VueJS developer that will be responsible for designing, developing, testing, and debugging responsive web. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design.
Responsibilities
• Designing, developing, and testing UI for web applications in VueJS
• Accurately translate user and business needs into functional frontend code
The candidate must have:
• Experience building object-oriented web applications in VueJS, JavaScript, HTML5, and CSS.
• 1+ years' experience in frontend development
• Familiarity using Scrum/Agile development methodologies
You must have prior experience as an Android Developer using Kotlin, Java, Android SDK, Android NDK
Strong knowledge in different versions of Android, and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Proficient understanding of code versioning tools, such as Git
Understanding of Google’s Android design principles and interface guidelines
including PC, Mobile (app & HTML5) versions if available
Learn to be repetitive as well as unexpected. Basically you're trying to break the application /
portal / game!
Concentrate on certain areas of the game and try every possibility available
Compare new versions of game and replicate previous bugs to see if they have been fixed
Play game using different settings and options if available
Check for content, hyperlinks, landing pages, registrations, campaigns, deposits, withdrawal etc.
processes.
Test different versions of the game including PC, Mobile (app & HTML5) versions if available
Report any error codes that may pop up and report them to bug tracking software or manually.
Proof any other documentation with game including manuals, instructions and other booklets
Understand the difference between reporting a bug and reporting a feature
Prepare test cases for manual, automation
Get the new ideas to improve product
Defining processes for test plan and several phases of testing cycle.
Planning and scheduling several milestones and tasks like alpha and beta testing.
Work closely on the deadlines of the project
Ensure the team is focusing on automation along with manual testing.
Keep raising the bar and standards of all the quality processes with every project.
- Manage sales operations in assigned district to achieve revenue goals.
- Supervise sales team members; the BSMs, on daily basis and provide guidance whenever needed.
- Identify skill gaps and conduct trainings to sales team.
- Work with team to implement new sales techniques to obtain profits.
- Assist in employee recruitment, promotion, retention and termination activities.
- Conduct employee performance evaluation and provide feedback for improvements.
- Contact potential customers and identify new business opportunities.
- Stay abreast with customer needs, market trends and competitors.
- Maintain clear and complete sales reports for management review.
- Build strong relationships with customers for business growth.
- Analyze sales performances and recommend improvements.
- Ensure that sales team follows company policies and procedures at all times.
- Develop promotional programs to increase sales and revenue.
- Plan and coordinate sales activities for assigned projects.
- Provide outstanding services and ensure customer satisfaction.











