Collect, clean, and analyze structured and unstructured data from various sources (SQL databases, MongoDB, Firebase, etc.).
Design and maintain data pipelines and reporting systems for business intelligence.
Create dashboards and reports using tools like Power BI, Tableau, or similar.
Perform statistical analysis to identify trends, patterns, and actionable insights.
Collaborate with stakeholders to understand data needs and translate them into technical solutions.
Ensure data accuracy, integrity, and security through audits and validations.
Support data migrations and schema transformations as part of analytics projects.
Automate data collection and processing tasks using SQL, scripts, or APIs.
Participate in data governance and help define KPIs and metrics.
Requirements:
Technical Skills:
Strong knowledge of SQL, including advanced query writing, stored procedures, joins, and indexing.
Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Firebase).
Familiarity with data visualization tools like Power BI, Tableau, or Looker
Experience in data cleaning, ETL processes, and data modeling.
Proficiency in at least one scripting or programming language (e.g., Python, R, JavaScript).
Preferred Skills (Bonus):
Experience with real-time data systems or analytics in cloud environments (e.g., AWS, Firebase).
Background in backend development (Node.js, REST APIs) for data integration.
Familiarity with version control (Git), CI/CD workflows, and Docker.
Understanding of Agile methodologies.
Soft Skills:
Strong analytical thinking and problem-solving abilities.
Excellent communication and storytelling skills with data.
Ability to work independently and collaboratively in a team setting.
Attention to detail and commitment to data accuracy.