Senior System Developer – Data Management Project Jobs in Ethiopia
Senior System Developer – Data Management Project Jobs in Ethiopia
Category: Information Technology
Location:
Addis Ababa, Addis Ababa
Career Level:
Senior Level (5+ years experience) Employment Type:
Full time
Salary:
Competitive
Job Description
Position Announcement
Ethiopian Agricultural Transformation Agency®
Position:
Senior System Developer – Data Management Project, PPMO
Term of Employment:
Project Based
Duty Station:
Addis Ababa
Required Number:1
Salary & Benefit:
Competitive
Background
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 http://apply.ata.gov.et
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