SUMMARY:
A leading banking and financial services organisation is looking for a highly skilled SQL Developer / Power BI Developer to join their team on a contract basis. This role is ideal for a technically strong professional who can translate business requirements into scalable data solutions, develop robust SQL code, and deliver insightful reporting to business stakeholders.
An intermediate to senior for this role should:
-Be able to efficiently develop SQL code for querying and manipulating data.
-Have the ability to create meaningful Power BI reports that cater to specific business needs.
-Optionally bring additional expertise in database administration, helping ensure the overall health, performance, and security of the databases.
POSITION INFO:
Key Responsibilities
- Design, develop, and optimize complex SQL queries, stored procedures, and database code.
- Translate business and technical requirements into efficient data solutions and code.
- Develop interactive dashboards and reports using Power BI to support business decision-making.
- Work closely with business stakeholders to understand reporting and analytics needs.
- Ensure data accuracy, integrity, and performance across systems.
- Support data integration processes across platforms using Python, PySpark, and Hadoop technologies.
- Perform database administration (DBA) tasks, including performance tuning, monitoring, and troubleshooting.
- Collaborate with data engineers, analysts, and business teams within the banking environment.
Required Skills & Experience- Diploma/Degree (Information Science)
- +4 years working experience: SQL & Power BI development
- Strong experience as a SQL Developer with advanced SQL coding capabilities.
- Proven experience with Power BI development, including dashboard design and report creation.
- Ability to translate functional requirements into technical solutions and code.
- Hands-on experience with Python and PySpark for data integration and processing.
- Exposure to Hadoop ecosystem technologies.
- Experience performing Database Administration (DBA) tasks.
- Experience working within banking or financial services environments.
- Strong stakeholder engagement and communication skills.