Business Intelligence Developer Position Overview
This role involves working as a Business Intelligence developer, utilizing tools like Databricks, Azure, SQL, and Python to deliver high-quality software solutions.
* Identify components requiring testing and prioritize test writing
* Work on POCs, small development/enhancement projects
* Collaborate with engineers, product managers, and client success staff for optimal testing
Key responsibilities include:
* Improving QA tooling and continuous testing within our CI/CD framework
* Collaborating within the Agile framework to foster a team approach to software development and delivery
* Creating test plans and running them as needed
The ideal candidate will have:
* Proficiency in Power BI, Databricks, Azure, SQL, and Python programming languages
* Excellent problem-solving skills and ability to work independently
* Strong communication and teamwork skills
Job Description
The primary function of this position is to develop and implement data-driven solutions using Business Intelligence tools. This includes designing, building, and maintaining reports, dashboards, and other visualizations that provide actionable insights to stakeholders.
Responsibilities
Some key responsibilities of this position include:
* Designing and developing reports, dashboards, and other visualizations using Power BI, Databricks, and Azure
* Developing and maintaining ETL processes using SQL and Python
* Collaborating with cross-functional teams to gather requirements and ensure effective implementation
Requirements
To be successful in this role, you will need to possess the following qualifications:
* Proficiency in Power BI, Databricks, Azure, SQL, and Python programming languages
* Experience with data analysis and visualization tools
* Excellent problem-solving skills and ability to work independently
Skills
Some key skills required for this position include:
* Power BI development
* Databricks development
* Azure development
* SQL development
* Python programming
Benefits
This position offers a range of benefits, including:
* Opportunities for professional growth and development
* Competitive salary and benefits package
* Collaborative and dynamic work environment
Other Information
Additional information about this position can be found below:
* Full-time position
* Remote work options available
* Flexible hours