Senior System Developer – Data Management Project Jobs in Ethiopia

Senior System Developer – Data Management Project Jobs in Ethiopia

  • Information Technology
  • Addis Ababa, Addis Ababa
    Career Level:
  • Senior Level (5+ years experience) Employment Type:
  • Full time
  • Competitive

    Job Description
  • Position Announcement
  • Ethiopian Agricultural Transformation Agency®

  • Senior System Developer – Data Management Project, PPMO
    Term of Employment:
  • Project Based
    Duty Station:
  • Addis Ababa
    Required Number:1
    Salary & Benefit:
  • Competitive


    The Ethiopian Agricultural Transformation Agency (ATA) is a strategy and delivery oriented government agency created to help accelerate the growth and transformation of the country’s agriculture sector.

    The ATA envisions that, by 2025, smallholder farmers are commercialized with greater incomes, inclusiveness, resilience and sustainability, contributing to Ethiopia’s achievement of middle-income country status.

    The agency focuses on two primary national approaches to catalyze agricultural transformation.

    First, we support the Ministry of Agriculture and Livestock Resources (MoALR), its affiliate institutions, and other partners to identify and address systemic bottlenecks within an Agricultural Transformation Agenda.

    Second, we support Regional Governments to accelerate development of high-priority commodity value chains in clearly defined geographic clusters, through the Agricultural Commercialization Clusters (ACC) Initiative.

    Our major activities include conducting strategic and analytical studies, providing technical implementation support, coordinating platforms to better integrate partners and projects, and designing and directly leading a number of implementation projects.

    Our headquarters are in Addis Ababa, and we have regional offices in Amhara, Oromia, SNNP, and Tigray regional offices, allowing us to work closely with a wide range of public, private and development sector partners across the country.

    Our Culture

  • We have an exceptional team of highly competent employees with a proven track record of success in managing complex activities and achieving transformational results.
  • Our culture is one where talented, dedicated and adaptable individuals are committed to doing their best and exhibit great team work to achieve excellent results.
  • At ATA, we provide an exceptional platform for people who want to achieve their highest potential and make a meaningful contribution in changing the country’s agricultural sector.
  • We offer rewarding work in a young, fast-paced growing organization with passionate, committed, motivated colleagues and excellent career development and training.
  • We recognize our most valuable assets are our staff and are committed to providing our employees with the tools, training and mentorships necessary to achieve their career goals.

    Position Summary:

    ATA provides evidence-based project performance reports to key stakeholders which involves large-scale data collection and analysis.

    However, so far the data collection, storage and analysis effort lacks systems that harmonize the data collection, storage and analysis work across the agency.

    To this end the ATA will develop and pilot a new solution to collect, store and visualize project data.

    The senior system developer will work in collaboration with the team leader and other members of data management project, collect requirement with key stakeholders, and propose modern and effective data collection, storage and visualization solutions

    that support monitoring of ATA projects thereby improve real-time decision-making.

    He/She will work closely with a Junior Developer and ATA’s IT technical team as required to lead the technical design, implementation, testing, documentation and support of the solution, including customization of online open-source software, database structuring and management, and implementing this on ATA’s local infrastructure as applicable.

    This role will report directly to the Data Management Project team leader. Initially the system developer will be responsible for developing a Minimum Viable Product and then work with the rest of the Data Enhancement project team to ensure this solution is tested and iterated in pilot woredas based on user feedback.

    Essential Duties:

  • Front-end Webform Application Development / Customization
  • Web application and service design, development and maintenance
  • Responsible for the evaluation, testing, and customization/implementation of open source components, modules, and plug-ins for the IT
  • Department's centrally managed web environment
  • Be a liaison between the organization and the open source web development community
  • Identify upcoming trends and innovations, translating this into recommendations and ideas for improving the application environment
  • Lead the establishment and implementation process of the selected solution and storage on ATA local infrastructure
  • Database design and implementation
  • Integrates application front-ends with database back-ends
  • Designs database models and interfaces as requested and then implements them; writes custom SQL queries
  • Works with system administrators to perform database administration and troubleshooting for server databases
  • Support, change requests and documentation
  • Supports and maintains existing and new versions of applications, databases, and interfaces
  • Supports custom documentation and procedures.
  • Include DRP for support purposes
    Maintain professional relationships and a high level of customer service with all personnel
  • Other related tasks when assigned by the Data Management Team leader.

    Job Requirements

    Required Qualifications:

  • Minimum BSC or MSC in computer science or a related field, or significant equivalent experience
  • Minimum of 8 years’ experience for BSC holders or 6 years total experience for MSC holders in computer science or a relevant field of study.
  • Advanced skills and experience with the following software tools, including rolling out to users with training and trouble-shooting support: NGINIX web server and Linux.
  • 2 years minimum experience with Node.js, JavaScript and CSS
  • 3 years minimum programming experience, including ASP.Net, C#, or MVC
  • 2 years minimum experience working with relational database systems such as MySQL, MSSQL or Oracle and a good working knowledge of SQL
  • Development experience using extensible web authoring tools
  • Experience developing and implementing open source software projects
  • Knowledge of Mango DB and programming in Python is advantageous

    How to Apply

    Application Instructions

  • We invite all candidates meeting the required qualifications to send (i) a cover letter, (ii) CV (maximum 2 pages), and (iii) a completed ATA Application Form at
  • Also, please Do Not submit scans of certificates with your application form.
  • Women are highly encouraged to apply.
  • NB. Only short listed candidates will be contacted.
  • Application Deadline:11th February 2019

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to Jobs in Ethiopia.

    Scholarship 2019/20

    Undergraduate Scholarships 2019/2020
    Masters Scholarships,
    PhD Scholarships,
    International Scholarships.