Vacancy Announcement ETHIOPIAN AGRICULTURAL TRANSFORMATION AGENCY
Position: Senior ERP Consultant Term of Employment: One year with possibility of extension Duty Station(s): Addis Ababa, Ethiopia Required Number: One Salary & Benefits: Competitive Application Deadline: November 9, 2018
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: The Senior ERP Consultant provides and utilizes technical skills across the life cycle of programming requests including, but not limited to, design, programming, documentation, testing, implementation, training and support. This role works directly with several departments to meet their specific programming requests. The Senior ERP Consultant possesses functional business process knowledge in one or more areas of Finance, Human Resources, Payroll, procurement, Logistics, grants, and fleet. The Business Applications Senior Developer works with a solid knowledge of IT architectures including applications, database, networking, and security. Initially this position will be responsible for fine tuning the existing implementation and implementing a new development requests as desired. Once implemented, this position will oversee the environment, ensuring that it is kept up to date, standardized, and that all development work performed is up to standard and as per the request by user teams.
ESSENTIAL DUTIES: • Work with a team within the ATA Enterprise Resource planning system (ERP) augmenting current program resources and provide technical assistance and consultation services in support of the operations and maintenance of the existing ERP system. • Analyze, define, and document technical requirements for workflow, logical processes, and interfaces with other systems, design new applications based on provided functional requirements documents and create logical and physical relational database designs. • Maintain and enhance existing application programs as requested, develop and implement program code based on design specifications using accepted programming techniques and standards and create and maintain all necessary application and program documentation. • Interprets enterprise business needs in design of program enhancements, tools, and platforms. • Works with process owners and other team members to define deliverables and project plans. • Assist in the periodic review and revision of the Operations and Maintenance of the existing ERP; • Use the Project Management tool to record time and progress reporting, assist in the development of project plans and manage incidents using the Department tool; • Perform a preliminary impact assessment of any support requests and provide an impact analysis that covers impact to hardware, software, schedule, and any downstream impact to other IT systems, projects or programs as requested and lead and manage support requests as assigned; • Implement potential and proposed changes to ERP with in the given time frame. • Assist in determining the problem and resolve requests and break-Fix resolution and root cause analysis support to address application problems; • Assist in the proactive management of systems and hardware, root cause analysis and resolution plan implementation and identify fixes that require code modification / enhancement to correct operational deficiencies • Perform routine system tests to determine if operational problems exist and analyze identified problems for root cause and options for resolution; • Develop functional specifications to document system changes and enhancements and correct if there are errors identified in current system. • Research Agresso documentation to identify fixes for potential and reported problems and apply to increase system efficiency; • Provide training to end users ad IT team • Maintain a daily log of activities worked to include begin and end times using the project management tool. • Complete a monthly time sheet and provide supporting documentation.
REQUIRED QUALIFICATIONS: • MSc/BSc in computer science, information science, computer engineering or related field, or significant equivalent experience with the following skill sets: Software Design, Software Debugging, Software Development Fundamentals, Software Documentation, Software Testing, Software Requirement analysis, Software Development Process, Database development and administration, Software support, and problem solving. • Minimum of 8 years of relevant professional experience with Master’s degree (or 10 years with Bachelor’s degree) total experience in software development or application support. • Minimum of 5 years’ experience in ERP system development and support. Additionally the applicant should be conversant on using customization tools and Report Studio. • 5 years minimum programming experience, including C#, PHP, ASP.Net or MVC • 4 year minimum experience working with relational database systems such as MSSQL, MySQL or Oracle and a good working knowledge of SQL • Ability to optimize the solutions according to business requirements. • Ability to troubleshoot complex applications with multiple data sources and integration points. • Increase knowledge in the area(s) of programming languages and databases. • Demonstration of strong organizational skills; ability to work effectively under extreme stress; ability to effectively manage programming requests simultaneously. • Demonstration of attention to detail and a high sense of accuracy. • Ability to maintain positive interpersonal relationships which encourage openness with customers and peers. • Demonstration of good verbal and written communication skills. • Ability to remain confidential with sensitive materials such as ERP financial data.
This vacancy is archived.