About the opportunity Department Description One Fidelity MI comprises of Fidelitys MI capability team in India and is a strategic area targeted for growth over the coming years.
The Technology Department has been acting as the key enablers for the business in achieving their goals. The portfolio of projects will include a large collection of strategic initiatives as well as tactical ones to support day-to-day operations and strengthen the environment by providing the insights required.
Purpose of your role This role is for a Senior Analyst Programmer who can understand complex functional, technical requirements and has the ability to understand the implications associated with the chosen technical strategy well aligned with the business context.
The successful candidate would carry out reporting / visualization development / enhancement and work with a high performing team in an individual contributor role to implement BI and Analytical solutions.
The successful candidate will be expected to interact with all levels of the business and technical community. Key Responsibilities Work with Product Owner / BA to understand business / functional requirements, feasibility analysis, preparing estimates and defining technical solutions / prototypes to a business proposition Develop, maintain and manage insights driven, interactive and dynamic visualization dashboards using Tableau desktop Conducting unit tests and develop complex SQL queries to troubleshoot any issues Define and implement technology quality controls, best practices and standard processes Build and manage subscription, scheduling and data driven alert framework Design and develop visualization dashboards across device layouts (Mobile, iPads etc) Design and implement object and data level security Seek necessary inputs and provide necessary guidance to ETL team to create high performing database designs for excellent report response time Performance improvement and Auditing (usage stats) Prepare implementation plan and coordinate with various teams to deploy codes to different environment Coordinate with testing teams to review technical test cases and closure of defects Coordinate with DBA team and provide input from the development perspective for the set-up, Installation and configuration of the tableau platform environment Integrate tableau platform with various data sources like databases, files, API etc.
Integration of Tableau dashboards into other Applications Experience and Qualifications Required Necessary Skills are 3-7 years of experience in delivering at least 2-3 project in visualization & reporting applications At least 3 years of experience in Tableau Desktop with direct ownership of tableau implementations.
Working knowledge of the Reporting / Visualization Architecture and different toolset capabilities within BI including Tableau & Power BI.
Experience creating different visualizations using Lines, Pies, histogram, Maps, Scatter, Bubbles, Heat Maps, Waterfall, Treemaps etc.
Experience doing advanced calculations using Tableau Desktop (Aggregate, Date, Logical, String, LOD Expressions) Proven knowledge of working with various Tableau Desktop functionalities (Filters, Hierarchies, Sorting, Parameters, Custom Groups, sets Creating Story, Mapping, Action Link etc.
Experience creating joins, joins with custom SQL and blending data from different data sources using Tableau desktop Exposure to tableau administration (managing project, workbooks, data sources, user groups, data security, subscriptions, schedules, alerts etc.
Experience connecting tableau to various data sources - oracle, Hadoop, MS Excel, CSV, SQL server etc. with live connection and extracts Hands on system software analysis, development, testing and experience in reporting stream (preferably visualization & analytics) Ability to organize, prioritize and plan their own work, while aligning with project priorities and changes to priorities Experience working in a fast paced and agile environment Person should be a B-Tech, MBA or MCA in relevant stream from reputed institute Preferable Skills are Tableau Certification Experience of other BI tools like Power BI, Working knowledge of API, Python / R Knowledge of financial services domain (mutual funds and fund accounting) Experience in any configuration management tools.
Familiarity with the Mutual Funds and Investment Management industry. Desired Personal Characteristics Enthusiasm for an agile approach to development A real desire to do things the right way whilst remaining delivery focused Innovative and enthusiastic about technology and using it appropriately to solve problems Excellent communication / presentation inter-personal skills to present to / liaise with all levels of stakeholders.
Ability to work well in a matrix-based and geographically-dispersed organisation Ability to pick up knowledge of the clients business, new technology areas, new processes / methodologies and apply these changes in the day-to-day working of the systems organisation Ability and experience to interact with business users Ability to prioritise own activities, work under hard deadlines Motivated, flexible and with a can do approach Team player with commitment to achieve team goals Disciplined and conscientious approach Keen to learn and develop proficiency.
Ability to thrive in a rapidly changing and expanding environment