BinaSmart ሥራ 💼 Own a company?
አማርኛ National Election Board of Ethiopia(NEBE)

Backend Developer

Internal/ External Vacancy Announcement ORGANIZATIONAL OVERVIEW The National Election Board of Ethiopia (NEBE), re-established by proclamation No. 1133/2011, is the constitutionally mandated body to conduct elections, organize referendum and regulate political parties in Ethiopia

📍 Addis Ababa🏷 IT & Software💼 Contract 🗓 24 Sept 2026 · 3 days left
Internal/ External Vacancy AnnouncementORGANIZATIONAL OVERVIEW The National Election Board of Ethiopia (NEBE), re-established by proclamation No. 1133/2011, is the constitutionally mandated body to conduct elections, organize referendum and regulate political parties in Ethiopia. NEBE is working to boost its’ institutional strength with a special focus on enhancement of human resource capacity. Accordingly, NEBE would like to invite applicants for Backend Developer position who meet the following requirements.  Required number:         OneReports to:                     ICT Project MangerDuty station:                  NEBE Head Quarter, Addis AbabaDuration:                       Contract (six months with the possibility of extension)Salary:                            As per the organization salary scale (Competitive)Job SummaryThe Backend Developer will design scalable backend systems, optimize database interactions, and collaborate with frontend/DevOps teams to deliver robust solutions. We seek a Backend Developer proficient in Django REST Framework (DRF) for API development and Go (Golang) for high-performance microservices. Duties and responsibilities
  1. API & Microservices Development
    • Build RESTful/gRPC APIs using Django REST Framework (DRF) for business logic.
    • Develop high concurrency microservices in Go (e.g., payment processing, real-time analytics).
    • Integrate third-party services (payment gateways, SMS/email providers).
  2. Database & Performance Optimization
    • Design efficient PostgreSQL/MySQL schemas and Redis caching layers.
    • Optimize Go services for low-latency and high throughput (profiling, goroutines).
    • Implement database sharding/partitioning for scalability.
  3. System Architecture
    • Hybrid DRF (Python) + Go architecture:
    • Use DRF for CRUD-heavy admin panels.
    • Leverage Go for CPU-intensive tasks (data processing, WebSockets).
    • Containerize services with Docker/Kubernetes.
  4. DevOps & CI/CD
    • Automate deployments using GitHub Actions/GitLab CI.
    • Monitor services with Prometheus/Grafana.
  5. Security & Compliance
    • Implement JWT/OAuth2, rate limiting, SQL injection prevention.
    • Ensure GDPR/HIPAA compliance (if applicable).
📨 Apply here

Send your CV here — we pass it to this employer.

National Election Board of Ethiopia(NEBE) National Election Board of Ethiopia(NEBE)
The exact office location is not confirmed yet — call before travelling.
See every vacancy from this employer →

ምንጭ · Source: Ethiojobs · Confirm with the employer before applying.

More from National Election Board of Ethiopia(NEBE)

Head, Regional Branch Offices Coordination Department

📍 Addis Ababa🗓 26 Sept 2026 · 5 days left

Human Resources Development Expert (Re-advert)

📍 Addis Ababa🗓 25 Sept 2026 · 4 days left

Junior Desk Expert II

📍 Addis Ababa🗓 25 Sept 2026 · 4 days left

Desk Expert

📍 Addis Ababa🗓 25 Sept 2026 · 4 days left

Network Technician

📍 Addis Ababa🗓 24 Sept 2026 · 3 days left