Full Job Description
Job Summary
We are seeking an experienced Business Intelligence (BI) Developer to join our dynamic team. The BI Developer will be responsible for designing developing and implementing BI solutions that transform data into actionable insights. You will work closely with stakeholders to gather requirements create data models and develop reporting and dashboard solutions using modern BI tools and technologies. The ideal candidate will have a strong background in data analysis reporting and visualizations and be proficient in BI platforms data warehousing and ETL processes.
Job Responsibilities
- Design develop and deploy BI solutions including data models dashboards and reports.
- Collaborate with business stakeholders to gather requirements and translate them into BI solutions.
- Develop test and deploy ETL (Extract Transform Load) processes to integrate data from multiple sources into the data warehouse.
- Create and maintain SQLbased queries and data models for reporting purposes.
- Implement advanced data analytics techniques and create data pipelines for automated reporting.
- Utilize BI tools such as Power BI Tableau QlikView or other similar platforms to build interactive dashboards and visualizations.
- Ensure data accuracy integrity and consistency across reports and dashboards.
- Optimize the performance of queries and reports to improve response time and scalability.
- Develop and implement data security and access controls to ensure compliance with organizational policies.
- Monitor and maintain BI infrastructure and workflows ensuring high availability and optimal performance.
- Provide training and support to business users on BI tools data interpretation and best practices.
- Analyze large datasets and provide insights to support datadriven decisionmaking.
- Collaborate with IT teams to ensure that data infrastructure aligns with BI requirements.
- Participate in the design implementation and maintenance of data warehouse solutions.
- Troubleshoot and resolve datarelated issues ensuring that business requirements are met.
- Continuously evaluate and recommend improvements to BI processes tools and technologies.
Basic Qualifications
- Bachelors degree in Computer Science Information Systems Business Analytics or a related field or equivalent work experience.
- At least 3 years of experience as a BI Developer Data Analyst or in a similar datacentric role.
- Proficiency in SQL and database management with experience in creating complex queries and stored procedures.
- Strong experience with BI platforms such as Power BI Tableau or QlikView for data visualization and reporting.
- Experience designing and implementing ETL processes using tools like SSIS Informatica or custombuilt solutions.
- Knowledge of data warehousing concepts and practices.
- Understanding of data modeling normalization and database schema design.
- Experience with cloud data platforms (e.g. AWS Azure Google Cloud) is a plus.
- Ability to analyze and transform raw data into actionable insights.
- Strong communication skills with the ability to present data findings to nontechnical stakeholders.
- Ability to work independently and as part of a team in a collaborative environment.
- Strong problemsolving skills and attention to detail.
Preferred Qualifications
- Experience with advanced BI concepts like predictive analytics machine learning or data mining.
- Experience with scripting languages such as Python or R for data analysis or automation.
- Familiarity with cloudbased BI tools and platforms such as Azure Synapse Analytics Amazon Redshift or Google BigQuery.
- Experience with data visualization best practices and designing intuitive userfriendly dashboards.
- Experience in the agile development methodology and using Jira or similar project management tools.
- Familiarity with version control systems such as Git.
- Knowledge of data governance and best practices in data security and compliance.
- Relevant certifications in BI tools (e.g. Microsoft Certified: Power BI Tableau Desktop Specialist).