Senior Business Intelligence Developer Job Description Template
Our company is looking for a Senior Business Intelligence Developer to join our team.
Responsibilities:
- Proficient in DAX and M queries;
- Using past experiences, make recommendations on Enterprise BI standards/best practices;
- Power BI and SSRS administration for on premises and Reporting Services;
- Implement statistical or other mathematical methodologies as needed for specific models or analysis;
- Performs, communicates and makes actionable recommendations of database, statistical and report findings;
- Provide guidance to other BI developers with oversight from the BI Managers and Leads;
- Keep up-to-date with latest technology trends;
- Performance tuning and query optimization;
- Develop, create and deliver custom reports in SQL , SSRS , Excel, PowerBI, and Qlik;
- Build enterprise scalable, complex data visualizations, dashboards, KPI scorecards, and KRI reports, etc. in Power BI Desktop.
Requirements:
- Excellent attention to detail;
- Creative problem solver who thrives when presented with a challenge;
- Able to multitask, prioritize, and manage time effectively;
- Experience with relational databases (SQL/PLSQL/Hive) and leveraging large data sets within a data warehouse (Hadoop, Oracle, MySQL);
- Understanding of Adobe Analytics and Omniture, Google Analytics, and other Social/App Tracking Tools;
- MS in Computer Science, Information Systems, Data Science or equivalent combination of skills, experience and education;
- Experience in Cloud Data Warehouse technologies such as AZURE Data Warehouse, AWS RedShift, Snowflake;
- Understanding of Machine Learning;
- Comfortable in both a leadership and team-player role;
- Solid T-SQL knowledge and SQL query development using MS SQL 2016 or later;
- Have solid / emerging experience with statistical modeling, analytics, database usage and design theories;
- Experience with DevOps, Continuous Integration and Continuous Delivery (Maven, Jenkins, Stash, Ansible, Docker) is a plus;
- 2+ years hands on experience in Data Visualization or advance analytics using Power BI;
- Banking/financial services experience;
- Understanding of analytical methods and regression models, and advanced analytics software (SAS, R, Python and others), big data programming.