Role Summary
We're seeking a detail-oriented and self-motivated Junior Data Analyst / Programmer with 12 years of experience in a programming or data analysis role. This hybrid position blends technical data manipulation with automation and scripting, supporting cross-functional teams with actionable insights and operational efficiency.
Success in this role means being proactive in problem-solving, writing clean and efficient SQL and Node.js code, and communicating analytical results clearly. You'll be working closely with data, helping improve decision-making through well-crafted queries, reports, and lightweight tools. Your work will directly contribute to how product and business teams measure success, identify opportunities, and enhance user experience.
Responsibilities
- Write complex SQL queries (joins, subqueries, aggregations) to extract, manipulate, and analyze data from MySQL databases
- Use Node.js for scripting tasks and light automation to support internal workflows or data processing
- Develop and maintain Excel reports with advanced formulas, pivot tables, and visualizations
- Troubleshoot issues in scripts, queries, and reports independently on a personal workstation
- Work with stakeholders to clarify data needs and deliver timely, accurate insights
- Analyze user and product metrics to support business decision-making and product development
- Collaborate with product, engineering, or operations teams to translate business questions into analytical tasks
- Maintain clear documentation for queries, scripts, and recurring reports
Qualifications
- 12 years of hands-on experience in a data analysis or programming role
- Strong SQL skills, with experience in MySQL preferred
- Working knowledge of Node.js for basic scripting or automation
- Proficient in Microsoft Excel, including pivot tables, formulas, and chart creation
- Demonstrated ability to work independently and troubleshoot code or query-related issues
- Strong analytical mindset, attention to detail, and a proactive problem-solving attitude
- Basic understanding of product metrics and user lifecycle analytics
- Excellent verbal and written communication skills
- Bachelor's degree in Computer Science, Data Science, Information Systems, or related field (or equivalent experience)
- Python will be an added advantage
What You'll Gain
- Hands-on experience working across data, engineering, and product teams
- Exposure to real-world business analytics and performance metrics
- Opportunity to grow into a more senior role in data engineering, analytics, or product operations
- A collaborative environment that values initiative, learning, and cross-functional problem-solving