We are looking for a skilled and proactive BI Developer to join our data team at a leading fintech company. You will work closely with business and technical teams to design and implement high-performance data pipelines, delivering accurate and timely insights that power decision-making in financial operations, risk analytics, and product performance.
Key Responsibilities:
- Design, develop, and maintain end-to-end data pipelines from MongoDB, MySQL, PostgreSQL, and other sources into the Oracle Data Warehouse using ODI, Python, and Apache Kafka.
- Build and optimize real-time streaming pipelines using Apache Kafka for analytics and reporting.
- Translate business requirements into optimized SQL queries and analytical models.
- Develop and maintain dashboards and analytical reports using OBIEE and Metabase.
- Collaborate with cross-functional teams to deliver data-driven solutions to complex business problems.
- Ensure data quality, governance, and documentation are maintained across all pipelines and systems.
Required Qualifications:
- 3+ years of experience in BI Developer, Business Intelligence, or a related role.
- Hands-on experience with Oracle Database, ODI, and OBIEE in production environments.
- Strong proficiency in SQL and best practices for data transformation.
- Solid Python skills for scripting, automation, and data analysis.
- Experience with Apache Kafka for real-time analytics.
- Ability to translate complex business needs into efficient queries and analytical outputs.
- Strong problem-solving and analytical thinking skills.
- Effective communication skills to present technical findings to non-technical stakeholders.
Preferred Qualifications:
- Experience with StarRocks or other real-time analytics databases.
- Familiarity with stream processing frameworks such as Apache Flink or Apache Spark.
- Experience with other BI tools or reporting platforms.
- Experience in fintech or other high-transaction environments.