Dear Employer,
Having read job description some of the things are very clear to me like:
1) Dashboards to be created like there are in the google analytic UI. For this d3 javascript can be used.
2) These dashboard data can be sourced from either RDBMS, NoSQL or can sourced from Hadoop MR engine.
3) Multiple views will be required for multiple departments.
Conclusion is that everything is well achievable and before proceeding into this will require a one to one discussion with you after which all the requirements in detail will be captured and accordingly application architecture will be designed. Technology is not a limitation for me, I've worked on wide spectrum of technologies and manipulating and transforming data into information is the best software thing to do.
Please feel free to have a chat session as per your availability.
Have nice day ahead :)
Best Regards,
Ashish