capital.com
BI Developer
Job Description
We are a leading trading platform that is ambitiously expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. We deliver only the best, so we are always in search of the best people to join our ever-growing talent team.
About the team:
Our BI team is part of the Data Platform team. We are responsible for reporting for Product and Marketing teams and Tableau Server performance. Our mission is to deliver insightful data visualizations that answer business questions and help stakeholders make data-driven decisions to support growth. We focus on speeding up decision-making processes with accurate data, applying best practices for data visualization and dashboard performance.
About the team:
Our BI team is part of the Data Platform team. We are responsible for reporting for Product and Marketing teams and Tableau Server performance. Our mission is to deliver insightful data visualizations that answer business questions and help stakeholders make data-driven decisions to support growth. We focus on speeding up decision-making processes with accurate data, applying best practices for data visualization and dashboard performance.
What we use in our work:
- Tableau
- SQL: PostgreSQL, AWS Redshift
- Python
- GitLab
- Airflow
- Jira/Confluence/Slack
What you will do:
- Design and develop interactive, insightful, and visually appealing Tableau dashboards
- Collaborate with analysts and data engineers to design, build, and optimize data sources
- Unify and refactor existing dashboards using a style guide and ensuring best practices (documentation available)
- Optimize dashboard performance and scalability
- Gather requirements and feedback for dashboards from analysts and stakeholders
- Provide guidance and support to business users
- Quickly respond to user-reported bugs and resolve them in a timely manner
- Support users by answering their questions and addressing issues in chat
- Optional: Automate manual tasks using Python
What we expect:
- Tableau: strong understanding of data connections, table calculations, LOD expressions, parameter and set actions
- SQL: basic knowledge of joins, aggregations and window functions
- Design and UX: familiarity with best practices, Gestalt principles, data-ink ratio, and other key data visualization concepts
- Troubleshooting and user support: ability to quickly diagnose and fix issues in reports, as well as assist users in real time via chat
Nice to have:
- Python: basic understanding of data types, functions, APIs, pandas, numpy and databases
- Change management: understanding of processes and best practices
- ETL/Airflow/GitLab: any experience would be an advantage
- Experience in support roles would be beneficial
What you get in return:
- You will join a company, that cares about work and life balance
- Annual Bonus based on the performance review cycle
- Generous Annual Leave Policy
- Medical Insurance and Pension fund, with additional benefit packages based on the location
- Flexible work options: choose between a hybrid model or fully remote work across your country of employment
- Possibility of taking two additional days of paid leave per year to dedicate to volunteering efforts
Be a key player at the forefront of the digital assets movement, propelling your career to new heights!Join a dynamic and rapidly expanding company that values and rewards talent, initiative, and creativity. Work alongside one of the most brilliant teams in the industry.