Data Analyst – Software Developer (Remote)

  • 6 days ago
  • Work Remotely

Job Information

Total no of applicants applied:

0

Job Description

Key Tasks and Responsibilities

Data Analysis

  • Collect, clean, and preprocess datasets from internal and external sources.
  • Conduct statistical and exploratory data analysis to identify trends, anomalies, and insights.
  • Build reports and dashboards using BI tools (e.g., Power BI, Tableau) or programming libraries (e.g., pandas, seaborn, matplotlib).
  • Interpret and communicate findings to both technical and non-technical stakeholders.

Software Development

  • Design, develop, and maintain data-driven software applications and tools.
  • Implement APIs and back-end services to support data collection, transformation, and access.
  • Ensure code quality, version control, and documentation using Git and CI/CD pipelines.
  • Integrate software solutions with databases, cloud services, and business systems.

Collaboration and Support

  • Liaise with project managers, data scientists, and business analysts to understand requirements.
  • Provide technical support and training for users of developed tools and systems.
  • Contribute to the development of data governance and quality assurance standards.

2. Qualifications & Experience

  • Bachelor’s degree or higher in Computer Science, Data Science, Statistics, Information Systems, or related fields.
  • Held the position of Statistician/ Data Analysis/ Administrator or similar job in a company/ NGO with at least two years’ experience gained in the relevant field.
  • Proficiency in programming languages and tools, including Python, SQL, and JavaScript (preferred).
  • Experience with data visualization tools (e.g., Power BI, Tableau) and statistical packages.
  • Familiarity with web development frameworks (e.g., Flask, Django) and RESTful APIs.
  • Strong analytical thinking and problem-solving abilities.
  • Experience with version control systems (e.g., Git) and cloud platforms (e.g., AWS, Azure, GCP) is an asset.
  • Excellent communication and documentation skills.

 

Job alerts

Receive emails for the latest jobs matching your search criteria

Uploading