National Election Board of Ethiopia Jobs Vacancy 2
National Election Board of Ethiopia (NEBE)
National Election Board of Ethiopia (NEBE)
External Vacancy Announcement
Position 11: Election Operations Advisor to the Chairperson
Required Qualification and Experience
An education degree or PHD in Management, Economics, Project Management, Business Administration, or public administration, and other related fields.
9 years for a Master's or 7 years for PHD( 4 years in a leadership position)
Duty station NEBE Headquarters, Addis Ababa
Know-How (Skills) (Technical competencies)
Strong logical and strategic thinking abilities. Excellent communication and interpersonal skills.
Proficiency in functional planning and logistics.
Budget management expertise.
Conflict resolution and problem-solving abilities.
High ethical standards and integrity.
Ability to work collaboratively and efficiently within a team.
Familiarity with electoral processes is a plus.
Position 12: Frontend Developer
Required Qualification and Experience
Education BSc. CS, CE, SE, and related fields with min 3 years of experience
Strong proficiency in HTML5, CSS3, JavaScript( ES6).
Experience with React.js, Vue.js, or Angular( at least one ultramodern framework).
Duty station NEBE Headquarters, Addis Ababa
Styling & Tools CSS preprocessors( Sass, Less) and CSS-in-JS (Styled-Components, Emotion).
Package managers (npm, yarn) and build tools (Webpack, Vite, Babel).
Version Control
Git (GitHub, GitLab, Bitbucket).
Basic Backend Understanding
Familiarity with Node.js, Express, or API concepts( REST/ GraphQL).
Soft Skills
Strong problem-solving and attention to detail.
Ability to collaborate with designers, PMs, and backend teams.
Good communication to explain specialized concepts to non-technical stakeholders.
Preferred Qualifications
Experience with TypeScript.
Knowledge of Progressive Web Apps( PWAs) and Web Accessibility (WCAG).
Familiarity with headless CMS( Strapi, Contentful) or static site generators (Next.js, Gatsby).
Exposure to Docker, CI/ CD pipelines, or cloud platforms
(AWS, Vercel, Netlify).
Position 13: Mobile App Developer
Required Qualification and Experience
Education: BSc. CS, CE, SE, and related fields with min 3 yrs of experienceTechnical Skills
Flutter & Dart 2 years of production-level experience.
UI/ UX Expertise in Material Design/ Cupertino widgets, custom robustness.
State Management Provider, Riverpod, or Bloc patterns.
Backend Integration Firebase (Auth, Firestore), REST/ GraphQL, WebSockets.
Tools: Android Studio/ Xcode, Git, JIRA.
Duty station NEBE Headquarters, Addis Ababa Bonus Skills
Native mobile development (Swift/ Kotlin).
Flutter Web Desktop experience.
CI/ CD setup for Flutter apps.
Soft Skills
Strong problem-solving and attention to detail.
Ability to translate business requirements into specialized solutions.
Duty station Addis Ababa
Position 14: Backend Developer
Required Qualification and Experience
Education: BSC degree in Computer Science, Computer Engineering, Software Engineering, or any related field
Experience 3 years of related experience.
Duty station NEBE Headquarters, Addis Ababa
Specialized Skills
Python DRF Expert in Django ORM, serializers, and authentication.
Go Concurrency patterns, performance tuning, Go modules.
Databases PostgreSQL, Redis, ORMs( GORM, Django ORM).
APIs REST, gRPC, OpenAPI/ Swagger.
Tools: Git, Docker, Kubernetes, Linux.
Message brokers (Kafka, RabbitMQ).
Telecloud
Bonus Skills AWS/ GCP cloud services (Lambda, Cloud Run).
Terraform/ Ansible for IaC.
Strong problem-solving and code review skills.
Ability to explain Go/ Python trade-offs to stakeholders.
Soft Skills
Strong
problem-solving and code review skills.
Ability to explain Go/ Python trade-offs to stakeholders.
Position 15: Scrum Master
Required Qualification and Experience
An education degree in Computer Science, Computer Engineering, Software Engineering, or any related field years of related experience.Training and certification Certification in the Project Management Profession (PMP)
Scrum master certification is a plus.
Experience as a scrum master in an estimable organization, undertaking software projects
Duty station NEBE Headquarters, Addis Ababa
Know-How (Skills) (Technical competencies)
Excellent knowledge of Scrum techniques and artifacts (similar to definition of done, user stories, automated testing, backlog refinement)
Excellent communication and servant leadership skills
Problem-solving and conflict-resolution ability
Outstanding organizational skills
Good knowledge of other nimble frameworks (Crystal, XP, etc.)
Familiarity with software development
Not a member of a political party.
Position 16: System Administrator
Required Qualification and Experience
Education: BSC degree in Computer Science, Computer Engineering, Software Engineering, or any related field years of related experience.
Duty station NEBE Headquarters, Addis Ababa
Specialized Skills
Cloud Platforms Hands-on experience with AWS, Azure, or GCP. OS Expertise Proficient in Linux (RHEL, Ubuntu) and Windows Server.
Virtualization: VMware, Hyper-V- V, or KVM.
Networking TCP/ IP, VLANs, VPNs, SDN.
Automation Terraform, Ansible, Puppet, or Chef.
ScriptingBash, Python, or PowerShell.
Certifications (Preferred) AWS/ Azure/ GCP certifications (e.g., AWS SysOps, Azure Administrator).
Linux/ VMware certifications (RHCE, VCP).
Security certifications (e.g., CC, CISSP, CCSP).
Soft Skills
Strong problem-solving and troubleshooting abilities.
Ability to work independently and in cross-functional teams.
Excellent documentation and communication skills. Preferred Qualifications
Experience with multi-cloud strategies.
Knowledge of DevOps practices (CI/ CD, GitOps).
Familiarity with disaster recovery (DR) planning.
Duty station NEBE Headquarters, Addis Ababa
Position 17: Senior Database Administrator
Required Qualification and Experience
An education degree in Computer Science, Information Technology, Software Engineering, or a related field. 3 years of related experience.
Training; Professional Certification in any of the databases( Oracle, SQL Server, Postgres, Mysql)
Duty station NEBE Headquarters, Addis Ababa Knowledge
Experience in data replication and designing using MSSQL/ Oracle/Postgres Server systems, and implementation
Experience in Windows Server operating systems and Linux
Working Knowledge of virtualization, virtual Machines, VMware, and SAN Storage.
Thorough knowledge of Structured Query Language (SQL)
Experience in programming in any of the following programming languages: Java, PHP, Python, JavaScript, Crystal Reports, and Jaspersoft.
Position 18: Senior Data Architect
Required Qualification and Experience
An education degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, or a related field years of related experience.
Experience in designing and implementing data warehouses and data lakes.
Proficiency in programming languages like SQL, Python, or Java for data manipulation and automation
Duty station NEBE Headquarters, Addis Ababa
Know- How (Skills) (Technical competencies)
Knowledge of systems development, including system development life cycle, project management approaches and requirements, design and testing techniques
Proficiency in data modeling and design, including SQL development and database administration
Ability to implement common data management and reporting technologies, as well as the basics of columnar and NoSQL databases, data visualization, unstructured data, and predictive analytics.
Knowledge of programming languages Python#, C/ C, Java, Perl, and PHP
Familiarity with big data tools and frameworks similar to Hadoop,
Understanding of Extract, Transform, Load (ETL) processes for data integration and migration.
Knowledge of colorful database management systems (DBMS) like SQL, NoSQL, and cloud databases.
Proficiency in creating data models that represent the structure and relationships of data.
Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and their data services.
Position 19: Senior GIS Expert
Required Qualification and Experience
Education: BSC degree in Computer Science, Information Technology, GIS, or a related field years of related experience.
Duty station NEBE Headquarters, Addis Ababa
Skill Requirements
Proficiency in GIS software (e.g., ArcGIS, QGIS) and web mapping technologies( e.g., ArcGIS Online, Mapbox).
Strong knowledge of cartographic principles, spatial data analysis techniques, and geospatial data formats.
Experience with geodatabases, spatial queries, and geoprocessing tools.
Programming skills (e.g., Python, JavaScript) for GIS automation and customization are a plus.
Excellent communication and collaboration skills to work effectively in interdisciplinary teams.
Ethical mindset with a commitment to transparency, integrity, and responsible geospatial practices.
How to Apply
INTERESTED APPLICANTS ARE INVITED TO SEND NON-RETURNABLE
An application letter that explains why you are fit for the post and an updated CV, and three work-related referees.
Application letter & resume should be saved by the full name of the applicant.
Only short-listed candidates will be contacted for further screening.
Those who are interested can only apply through the attached link
https://nebe-election.org/apply within 10 days from this announcement.
Female candidates are encouraged to apply!