About the Job
About Us
Development for All (DFA) is a dynamic, not-for-profit and non-partisan civil society organization dedicated to promoting the socio-economic rights of minorities and marginalized communities, including those who are forcibly displaced, women, the elderly, and youth. DFA was founded in 2016 and re-registered in 2019 in compliance with Ethiopia’s Civil Society Proclamation No. 1113/2019. Since its establishment, DFA has embraced a holistic approach rooted in equity, inclusion, and justice.
We are dedicated to the protection and promotion of the rights of minority and other vulnerable groups. We strive to ensure that these communities are empowered, included, and supported in building a more equitable and just society. A society where individuals can engage effectively in promoting peace, justice, and sustainable development. To achieve this, we are committed to fostering collaboration and resource sharing among citizenship promotion structures. We believe that by connecting these groups digitally, we can amplify their impact and create lasting change.
Job Summary
We are seeking a highly skilled IT Consultant to design, develop, and maintain digital platforms or databases that will enable citizenship promotion structures to connect, share resources, and coordinate their efforts more effectively. The successful candidate will have a strong background in IT, excellent problem-solving skills, and the ability to work collaboratively with diverse teams. Additionally, the consultant will ensure that all digital platforms adhere to best practices in safeguarding, protecting the privacy and safety of users.
Key Responsibilities
The IT Consultant will be responsible for the following tasks:
Design and Development of Digital Platforms:Design user-friendly digital platforms or databases that facilitate resource sharing and coordination among citizenship promotion structures.
Ensure platforms are scalable, secure, and accessible to all stakeholders.
Platform Security and Maintenance:Implement robust security measures to protect user data and prevent unauthorized access.
Regularly update and maintain the platforms to ensure optimal performance and address any technical issues promptly.
Develop and implement backup and recovery systems to ensure data integrity.
User Support and Training:Provide technical support to users and address any queries or concerns they may have.
Develop user manuals and guides to facilitate self-learning.
Feedback Integration and Improvement:Collect and integrate feedback from stakeholders to enhance platform functionality and user experience.
Collaborate with the DFA team to identify areas for improvement and implement changes accordingly.
Conduct regular usability testing to ensure the platforms meet the evolving needs of the users.
Safeguarding Considerations:Ensure all digital platforms comply with safeguarding best practices to protect vulnerable groups.
Implement measures to prevent and respond to potential safeguarding risks, such as data breaches or misuse.
Reporting and Documentation:Maintain detailed documentation of platform development, updates, and maintenance activities.
Develop and maintain a knowledge base for troubleshooting common issues.
Collaboration and Communication:Work closely with DFA’s program teams to ensure alignment with organizational goals and objectives.
Communicate effectively with stakeholders to understand their needs and provide support.
Participate in project meetings to discuss progress and address any technical concerns.
About You
Qualifications and Experience
Education: A Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience: Proven experience in designing and managing digital platforms or databases. Experience working with non-profit organizations or similar contexts is an asset.
Technical Skills:Strong knowledge of programming languages such as, JavaScript, and HTML/CSS, nodeJs ,next js ,express
Proficiency in database management systems like SQL, MongoDB, or similar technologies.
Familiarity with data security protocols and user access management.
Experience with cloud-based services (e.g., AWS, Google Cloud) is desirable.
Knowledge of web development frameworks (e.g., Nextjs, React) is a plus.
Soft Skills:Excellent problem-solving skills and the ability to work collaboratively with diverse teams.
Strong communication skills, both written and verbal, to effectively support users and stakeholders.
Ability to work independently and manage multiple tasks under tight deadlines.
Flexibility to adapt to changing project requirements and priorities.
Safeguarding Knowledge:Basic understanding of safeguarding principles and practices, particularly in digital environments.
Willingness to learn and implement safeguarding best practices in platform development.
Requirement Skill
Communication
Programming language (R, Python, Scala, Matlab)
Problem solving
Cloud computing
How To Apply
Interested candidates should submit the following documents to dfaprocurement@developmentforall.org via email by 25th April 2025:
Detailed CV: Highlighting relevant experience in IT and platform development.
Cover Letter: Explaining your suitability for the role and how your skills align with DFA’s mission.
Professional References: Contact information for at least two professional references.
Portfolio or Samples: Include examples of previous work or projects that demonstrate your expertise in digital platform development.
To apply for this job email your details to dfaprocurement@developmentforall.org