Data Engineer

Data Engineer

This job is no longer open

Title:               Data Engineer

Department:   Product and Technology
Team:             Data
Location:        West Africa or Europe preferred (GMT time zone or close to it)
Career level:  Early to mid-career professionals

Role Description

The Data Engineer is a member of the global Product team. This position is a full-time remote role, preferably based in GMT time zone or plus or minus a couple hours to overlap the in-country team working hours as much as possible.

You will develop key components of myAgro’s technology and data platform, which will have global reach. An important responsibility of this role will be to create, define, maintain, and support the data architecture, data pipelines, and data reporting used by the team. This will include programming with Python and libraries for pipelines and data processing, and use of Tableau and similar for visualizations. You will also be working closely with the field operations and program teams directly, so written and verbal communication skills are critical. This position reports to the Data Lead.

Key responsibilities are:

  • Data architecture: Working collaboratively with the team, design how we will build myAgro’s data systems, applications, and pipelines so it can scale to support 1 million farmers and the related team.
  • Data tools development: Build data pipelines, data processing tools, and other software development work to support the building and rollout of the data roadmap.
  • Data processes and standards: Oversee the data pipeline process, providing support and training on techniques for working with data and create processes and standards to use within myAgro for future team growth.
  • Support: Collaboratively troubleshoot, fix bugs and be responsive to myAgro’s ticketing platform. Solve problems quickly and communicate with related teams as needed
  • Data reporting: Understand user needs, and build reports and dashboards to help users directly interact with data and gain insight into what is happening. Analyze data (past and current) to show trends, spotlight problems or bright lights to help reach enrollment, payment and impact targets

Required Skills & Qualifications

  • Proven, strong communication skills and ability to work cross culturally
  • Experience working with Python
  • Experience building data processing pipelines
  • Proven record of being a self-starter and delivering on projects.
  • A passion for the mission, vision and values of myAgro

Preferred Skills and Qualities

  • Familiarity with using common development tools (ticketing, version control)
  • Knowledge of databases.
  • Experience driving data initiatives and/or data quality programs.
  • Experience working with Tableau or similar tool is a plus, but not required
  • French proficiency a plus but not required. The tech team primarily works in English

myAgro provides equal employment opportunities to all employees and applicants without regard to race, colour, religion, sexual orientation, marital/parental status, national origin, age, disability, political opinion, social status, veteran status, and genetics. myAgro complies with all applicable federal, provincial and local laws governing nondiscrimination in employment.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.