company-logo

DevOps Engineer

National Election Board of Ethiopia

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

1 Position

2025-12-15

to

2025-12-25

Required Skills

computer science

Fields of study

Software Engineering

Full Time

Share

Job Description

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 the enhancement of human resource capacity. Accordingly, NEBE would like to invite applicants for DevOps Engineer Position who meet the following requirements. 

Required number:         One

Reports to:                     ICT Project Manager        

Duty station:                  NEBE Headquarters, Addis Ababa

Duration:                        One year with the possibility of Extension

Salary:                             As per the organization's salary scale (Competitive)

We are looking for a DevOps Engineer to automate, secure, and scale our infrastructure using cloud-native technologies. You’ll bridge development and operations by implementing CI/CD pipelines, Infrastructure as Code (IaC), and monitoring solutions to ensure high availability, performance, and security.

Duties and Responsibilities

  1. CI/CD & Automation

    • Design and maintain CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, ArgoCD).

    • Manage artifact repositories (Nexus, Artifactory) and container registries (Docker Hub, ECR, GCR).

  2. Cloud & Infrastructure Management

Deploy and optimize cloud infrastructure (Teleserver, AWS/GCP/Azure) with services like:

  • Compute: ECS, EKS/GKE/AKS, EC2, Lambda, Fargate

    • Networking: VPC, ALB/NLB, Cloudflare

    • Storage: S3, EBS, RDS, DynamoDB

Implement serverless architectures and edge computing (Cloudflare Workers, AWS Lambda@Edge).

Containerization & Orchestration

  • Build and manage Docker containers and Kubernetes clusters (EKS, GKE, or self-managed).

  • Optimize clusters with Helm charts, Kustomize, and Operators.

  • Troubleshoot K8s networking (CNI), storage (CSI), and security (RBAC, OPA).

Monitoring, Logging & Observability

  • Set up monitoring/alerting (Prometheus, Grafana, Datadog, New Relic).

  • Centralize logs using ELK Stack, Loki, or OpenSearch.

  • Implement distributed tracing (Jaeger, OpenTelemetry).

Security & Compliance

  • Enforce security best practices (IAM, Secrets Management, KMS, CIS Benchmarks).

  • Automate vulnerability scanning (Trivy, Clair) and patch management.

  • Ensure compliance with SOC2, GDPR, HIPAA.

Performance Optimization

  • Conduct load testing (Locust, k6) and cost optimization (AWS Cost Explorer, Spot Instances).

  • Tune database performance (PostgreSQL, Redis, Cassandra).

Job Requirements

Education and Experience

BSc. CS, CE, SE and related fields with min 3 yrs of experience

Technical Skills

  • Cloud Platforms: AWS/GCP/Azure (certifications preferred).

    • Containers & K8s: Docker, Nomad, Kubernetes (CKA/CKAD a plus).

    • CI/CD Tools: GitHub Actions, ArgoCD, Jenkins.

    • Scripting: Bash, Python, or Go.

    • Monitoring: Prometheus, Grafana, Kibana, ELK.

Soft Skills

  • Strong problem-solving and collaboration with Dev/QA teams.

    • Ability to document processes and mentor junior engineers.

Bonus Skills:

  • GitOps (FluxCD, ArgoCD).

    • Service Mesh (Istio, Linkerd).

    • Multi-cloud/Edge deployments.

How To Apply

     INTERESTED APPLICANTS ARE INVITED TO SEND NON-RETURNABLE:

  • Application letter that explains why you fit the post, 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 THIS LINK

Female candidates are encouraged to apply!

Fields Of Study

Software Engineering

Skills Required

computer science

Related Jobs

5 days left

ANDEMAMMA Manufacturing PLC

Data Recorder

Data Encoder

time-icon

Contract

1 - 2 yrs

3 Positions


TVET Level 10+1/2/3 in Information Technology or in a related field of study with relevant work experience Working Hours Monday to Friday: 2:30 AM – 11:30 AM (Local time), Saturday: 2:00 AM – 6:00 AM (Local time)

Addis Ababa

18 days left

Climate Resilient Solution PLC

Electrical and Computer Engineer

Computer Engineer

time-icon

Full Time

0 yrs

1 Position


BSc Degree in Electrical and Computer Engineer in a related field of study Duties and Responsibilities: - Sizing, Suggest a solution, prepare a proposal, do installations and follow-up on installations - Battery and battery systems design and comprehensive understanding on solar systems.

Addis Ababa

19 days left

Mahetot Technologies

Odoo Technical Developer (Python / Odoo Framework)

Technical Expert

time-icon

Full Time

4 yrs

1 Position


Bachelor's Degree in IT or in a related field of study with relevant work experience Duties and Responsibilities: - Design and develop custom Odoo modules and extensions - Extend existing modules using Python, XML, JavaScript, and OWL framework - Build and consume REST/SOAP APIs for third-party integrations (payment gateways, shipping, etc.) - Data migration scripts (ETL from legacy systems) - Performance tuning, server-side optimization, and code reviews - Support deployment on Odoo.sh or on-premise Collaborate closely with functional consultants and project manager Required Skills: - Expert in Python, PostgreSQL, XML/QWeb, JavaScript, and OWL - Strong understanding of Odoo ORM, workflows, and reporting (Aeroo/ODK a plus) - Experience with Git, Odoo.sh, and CI/CD workflows - Previous custom module development for Inventory, Manufacturing, orAccounting modules highly preferred - Previous custom module development for Inventory, Manufacturing, or Accounting modules highly preferred

Addis Ababa

about 19 hours left

GA Engineering Group

IT Manager

ICT Manager

time-icon

Full Time

8 - 10 yrs

1 Position


MSc or BSc Degree in Engineering or in a related field of study with relevant work experience Duties & Responsibilities: - Oversee the planning, implementation, and management of the company’s IT infrastructure and systems. - Develop IT strategies aligned with organizational goals and ensure efficient technology utilization. - Lead IT projects, including system upgrades, network expansions, and software deployments.

Addis Ababa

about 19 hours left

Shabelle Bank

Junior Full Stuck Developer Officers (Re-advertised)

Full Stack Developer

time-icon

Full Time

1 yrs

1 Position


BSc Degree in Computer Science, Information Science, Information Systems, Electrical and Computer Engineering, Computer Engineering, Information Technology or in a related field of study with relevant work experience Duties & Responsibilities: - Design and implement complex, scalable, and maintainable full-stack applications (frontend & backend), ensuring optimal performance, security, and responsiveness.

Addis Ababa

about 19 hours left

Awash Bank

System Administrator II

System Administrator

time-icon

Full Time

4 yrs

1 Position


BSc Degree in Computer Science, Information Science, Computer Engineering or in a related field of study with relevant work experience

Addis Ababa