Responsibilities
- Translate business needs to technical specifications
- Design, build and deploy BI solutions and web applications
- Maintain and support data analytics platforms (e.g. MicroStrategy)
- Create tools to store data (e.g. OLAP cubes)
- Conduct unit testing and troubleshooting
- Evaluate and improve existing BI systems
- Collaborate with teams to integrate systems
- Develop and execute database queries and conduct analyses
- Create visualizations and reports for requested projects
- Create quality mockups and prototypes
- Develop and update technical documentation (incl. functional requirement documents and guides)
- Get feedback from, and build solutions for, users and customers
- Stay up-to-date on emerging technologies
Requirements and skills
- Proven experience as a BI Developer or as a Front-end developer
- Hands on experience with markup languages
- Experience with JavaScript, react js, CSS and jQuery
- Familiarity with browser testing and debugging
- In-depth understanding of the entire web development process (design, development and deployment)
- Understanding of layout aesthetics
- Knowledge of SEO principles
- Familiarity with software like Adobe Suite, Photoshop and content management systems
- Proven track record in development and maintenance of web applications
- Industry experience is preferred
- Background in data warehouse design (e.g. dimensional modeling) and data mining
- In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework
- Familiarity with BI technologies (e.g. Microsoft Power BI, Oracle BI)
- Knowledge of SQL queries, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS)
- Proven abilities to take initiative and be innovative
- An ability to perform well in a fast-paced environment
- Analytical mind with a problem-solving aptitude
- BSc/BA in Computer Science, or relevant field
Infrastructure consultant