Overview:
This role focuses on building and maintaining business intelligence (BI) dashboards and analytical solutions while also developing Python-based internal tools, automations, APIs, and data applications. You’ll work heavily with SQL, data modeling, and semantic layers (e.g., Cube), partnering with stakeholders to translate business needs into actionable insights. A key expectation is using AI-assisted development to rapidly prototype, automate workflows, and improve delivery speed.
Responsibilites:
- Design and develop BI dashboards, reports, and analytical solutions
- Build and optimize SQL queries, data models.
- Develop internal tools, automations, APIs, and data applications using Python
- Leverage AI-assisted development (Vibe Coding) to rapidly build prototypes, automate workflows, and improve development efficiency
- Work with semantic layers and analytical models (e.g., Cube)
- Collaborate with stakeholders to translate business requirements into actionable insights
Qualifications:
- Strong Python programming skills with experience building automation tools, data applications, or backend services
- Strong SQL and query optimization skills
- Hands-on experience with AI-assisted development tools such as ChatGPT, Copilot, Cursor, Claude, or similar platforms
- Ability to rapidly prototype and deliver solutions using Vibe Coding practices
- Experience with BI tools such as Power BI
- Good understanding of data warehousing concepts
- Familiarity with Cube.
- Experience working with relational and NoSQL databases
- Strong analytical, problem-solving, and communication skills