A good place to start would be to review the Job Listings (Job Listings ) group in the Tableau Community. This will give perspective of what people are looking for in their Tableau Developeers.
I am sure there are more people in this amazing community with some better experience with landing a BI job, but this is where I would start.
Its a Good start. Data Analytics plays very important role in every business and market.
1. Am I on the right track to become a BI developer?
2. If someone throws a light on what a Tableau developer / BI developer does as part of his job from a high level, it would be of a great help to get insights about the job.
User always looks for a "WOW" Dashboard. Don't forget about the 3 Sec rule.
Follow - "Ryan Sleeper" - Triple Crown Framework. I always refer his work and material.
3. What are the areas that I should concentrate and learn in Tableau from Developer perspective apart from playing around with the sheets, workbooks, and Dashboards in Tableau interface?
1. Tableau Architecture,
2. Data Preparation,
6. DWH & SQL Skills
7. More hands on