GeezJobs CV writing

Sorry, This Job is expired!

No worries! You can check out similar opportunities — Just Click Below.


View All Latest Jobs Today
Back to other Opportunities

National ID Program (NIDP)

Senior DevOps Expert



Employer: National ID Program (NIDP)
Employment: Full-Time | Contract
Place of Work: Addis Ababa, Addis Abeba - Ethiopia
Posted date: 6 months ago
Deadline: Submition date is over

Details

Expression of Interest (EOI)

(CONSULTING SERVICES – INDIVIDUAL CONSULTANT)

Senior Software Architect to support the National ID Program at the Digital ID for Inclusion and Services Project (P179040).

The Federal Democratic Republic of Ethiopia,

DIGITAL ID PROJECT

1. Background

In Dec 2023, the Government of Ethiopia and the World Bank Group signed the financial agreement for the Ethiopia Digital ID Project. Digital ID is a USD 350 million, five-year initiative (2023-2029). The Ethiopia Digital ID for Inclusion and Services Project (P179040) will support the Government of Ethiopia (GoE) to roll out Fayda, an inclusive and trusted digital foundational ID system, and other digital public infrastructure. The Project will improve access to and delivery of public and private sector services and economic opportunities, especially for the most vulnerable, and to boost national resilience.

The project pursues a holistic and multi-sectoral approach to digital development towards building a safe digital economy through five components. Component 2 focuses on Establishing Scalable and Secure Fayda ICT infrastructure, which includes software and biometric technologies.

2. Objective

NIDP has developed a digital identification platform named Fayda based on the Modular Open-Source Identification Platform (MOSIP). The project is ongoing and scaling up its operations. As part of expanding the existing technical capabilities, the NIDP is seeking an experienced Senior DevOps Expert to lead the effort at NIDP to build a holistic DevOps culture utilizing associated tools, technologies, and processes.

3. Main Responsibilities

Overall, the Senior DevOps Expert will lead and assist the NIDP technical team enhance the currently ongoing efforts toward a comprehensive DevOps-based technical environment and organization.

Specific responsibilities for the Senior DevOps Expert will include, but are not limited to, the following activities:

  • Study the current team organization process implementation and devise progressive stages to a fully transformed DevOps-based working culture.
  • Define NIDP’s baseline (current state) in practicing the DevOps culture including process characteristics and their nature.
  • Plan and organize the team structure, activities, and involvement in project management activities.
  • Set up tools and required infrastructure to automate the deployment, management, and scalability of applications in container management platforms especially in Docker and Kubernetes
  • Build repeatable technical methods to review, verify, validate, and deploy the software code developed in the project.
  • Lead the effort establishing the culture towards continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
  • Support teams manage code changes, track development progress, and make the software development process more efficient using Source control tools Git, GitLab, and Bitbucket
  • Review the ongoing processes and practices for product development against adherence to standards and updating or creating new processes for improvement and minimizing the wastage and overheads.
  • Encourage and build automated processes wherever possible.
  • Identify and introduce refined processes for non-functional areas such as cyber security and quality assurance.
  • Review the current process and environment for team coordination and communication within the team and external stakeholders.
  • Select and deploy appropriate online and offline approaches as well as tools and technologies for a CI/CD pipeline.
  • Build capabilities for concerned technical team members to strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
  • Mentor and guide the team leads toward the planned changes along the DevOps culture.
  • Deliver periodic reporting on the progress to NIDP’s management team..

4. Qualifications Requirements

The ideal candidate for the role of Senior DevOps Expert will bring the following competencies and skills:

  • Bachelor's Degree in a relevant technical discipline, including Computer Science, Computer Engineering, and Systems Engineering.
  • Over 15 years of extensive experience in the IT industry, with a dedicated focus of more than 10 years on cloud architecture and DevOps methodologies.
  • Demonstrated proficiency in architecting, designing, deploying, and maintaining large-scale production systems across Private, Public, and Hybrid cloud environments.
  • Successful contribution to various biometric-based identification projects, including biometric device management (registration and authentication).
  • Experience as a lead or DevOps-related role in the development, integration, and implementation of an Identification platform based on MOSIP or a similar platform.
  • A strong working experience in Agile Project and Program Management Methodologies and experience with relevant tools such as Atlassian Jira and Confluence.
  • 4+ Years of proven work experience as a DevOps Engineer or similar software engineering role
  • Proficiency in container frameworks like Docker and Kubernetes
  • A solid understanding and experience with CI/CD tools like git, Jenkins, GitlabCI, GitOpts, CodeDeploy, CodeBuild, CodePipeline,
  • Hands-on experience with configuration management and on-premises infrastructure provisioning using automation tools such as Terraform, Ansible, Chef, and Puppet.
  • Experience with container orchestration and cluster management tools such as Kubernetes, docker swarm, rancher, etc.
  • Awareness of critical concepts in DevOps and Agile principles with experience working as a Scrum Master
  • Experience with Docker, Microservices, and container deployment and service orchestration
  • Practical experience in security best practices such as encryption, certificates, hashing, and key management.
  • Expertise in the following tools and technologies:
  • Databases: Proficient in MSSQL, MySQL, and MongoDB.
  • Cache Servers: Experienced with Redis, Hazelcast, and Memcached.
  • Application Servers: Skilled in Apache Tomcat, Apache, and Lighttpd.
  • Load Balancers: Proficient in configuring HAProxy, Nginx, and AWS ELB (Elastic Load Balancing).
  • VPN Solutions: Experienced in implementing OpenVPN, IPSEC, and Wireguard for secure network communications.
  • Container Orchestration: Proficient in Rancher and Kubernetes for efficient management of containerized applications.
  • Scripting: Skilled in Shell scripting, PHP, Python, Ansible, and Playbooks for automation and orchestration tasks.
  • Monitoring & Alerting: Experienced in setting up and managing monitoring solutions such as Grafana, Prometheus, ELK stack (Elasticsearch, Logstash, Kibana), and AWS CloudWatch for proactive system monitoring and alerting.

5. Duration of Consultancy

  • The Senior DevOps Expert will be recruited for an initial period of one year, renewable on the first anniversary subject to performance and organizational needs. This is a full-time position based in Addis Ababa, Ethiopia.

6. Remuneration

  • Attractive/Negotiable and depends on the qualification and experience of the candidate.

7. Reporting:

  • The individual consultant will be directly reporting to the Technical Director of NIDP.

8. Selection Method

  • The selection method is based on para 7.36 and 7.37 of the World Bank’s Procurement Regulation.
  • The attention of interested individuals is drawn to Section III, paragraphs, 3.14, 3.16, and 3.17 of the World Bank’s “Procurement Regulations for IPF Borrowers” July 2016 (“Procurement Regulations”) revised November 2017, August 2018, September 2023, setting forth the World Bank’s policy on conflict of interest
  • An individual will be selected under the Selection of Individual Consultant (Section V) method set out in the Procurement Regulations.

Further information can be obtained, by email or through phone at the address below during office hours from 8:30 AM to 5:30 PM Addis Ababa time.

Applicants should send expressions of interest, together with information demonstrating that they have the required qualifications and relevant experience to perform the service (description of similar assignments, experience in similar conditions, qualifications, and so forth) by providing CVs, formal application letters, credentials, and all supporting documents to the below by mail, on or before September 05, 2024.

The Federal Democratic Republic of Ethiopia,

National ID Program (NIDP)- Digital ID for Inclusion and Services Project

Attn: Project Management Unit (PMU)

Address: Welosefer Bole, Ethio-China St, Addis Ababa, Ethiopia, INSA Building, 15th Floor

Tele- +251 91 165 5340 E-mail: mesfin@id.gov.et

Addis Ababa, Ethiopia

Duration:

  • 12 months, with a possible extension

Project:

Ethiopia Digital ID for Inclusion and Services Project

CONTACT INFORMATION

Organization/Department

  • Prime Minster Office, National ID Program

Name

  • Mesfin Belachew

Phone

  • 0911791462