DevOps Engineer (IT Officer, Engineering I)

DevOps Engineer (IT Officer, Engineering I)

World Bank

June 24, 2026July 16, 2026SofiaBulgaria
Job Description
Job Posting Organization:
The World Bank Group is a prominent global partnership consisting of five institutions dedicated to addressing the most pressing development challenges faced by countries around the world. Established with the mission to end extreme poverty and promote shared prosperity, the organization has grown to include 189 member countries and operates more than 130 offices globally. The World Bank Group is recognized as one of the largest sources of funding and knowledge for developing nations, leveraging data, research, and technology to implement innovative solutions. The organization is committed to sustainable development and works closely with both public and private sector partners to invest in transformative projects that aim to improve the quality of life for people in developing countries. For more information about the World Bank Group, visit their official website at www.worldbank.org.

Job Overview:
The position of DevOps Engineer at the World Bank Group is a critical role that focuses on modernizing network engineering operations through the development of APIs, implementation of Continuous Integration and Continuous Deployment (CICD) pipelines, and the creation of automation tools. The ideal candidate will be responsible for leveraging technologies such as Ansible, Azure DevOps, Python, and NodeJS to enhance the organization's network engineering practices. This role requires a combination of software development expertise and a deep understanding of modern cloud environments, as well as DevOps and GitOps principles. The DevOps Engineer will play a vital role in automating processes, optimizing workflows, and ensuring the reliability and efficiency of network operations, ultimately contributing to the World Bank Group's mission of ending extreme poverty and boosting shared prosperity.

Duties and Responsibilities:
The primary responsibilities of the DevOps Engineer include designing, developing, and maintaining automation tools that facilitate consistent and repeatable deployments across various environments. The engineer will develop internal tools using programming languages such as Python, NodeJS, Perl, and Bash to deliver network services effectively. Collaboration with internal teams is essential to integrate automation into the network operations lifecycle, working closely with the network engineering team, Network Operations Center (NOC), security" style="border-bottom: 1px dotted #007bff !important;">security, and DevOps teams to enable seamless deployments through CI/CD and self-service platforms. The engineer will continuously seek opportunities to optimize workflows, eliminate duplication, and automate repetitive tasks, thereby enhancing overall team velocity and reliability. Additional responsibilities include implementing self-healing systems for fault detection and resolution, managing source code using GIT, and staying updated with industry trends and best practices in DevOps and GitOps. The engineer may also lead small to moderate-sized projects or components of larger projects, oversee implementation efforts, and ensure compliance with security standards and World Bank policies. The role requires taking personal responsibility for timely responses to client queries and presenting technical information to diverse audiences.

Required Qualifications:
Candidates for the DevOps Engineer position must possess a Master's degree in Computer Science or Information Technology with at least 5 years of relevant experience, or a Bachelor's degree with a minimum of 7 years of related experience, or an equivalent combination of education and experience. Proven experience in an Azure DevOps environment utilizing Ansible and other automation tools is essential. Candidates should have a strong background in cloud infrastructure, particularly with major cloud providers such as AWS, Azure, or Google Cloud. Proficiency in programming and scripting languages, including NodeJS, Python, Perl, and Bash, is required, along with hands-on experience with the Linux operating system. Familiarity with Git, including branching strategies and conflict resolution, is also necessary. The ideal candidate should demonstrate a self-starter mindset, proactively identifying gaps in automation capabilities and proposing innovative solutions.

Educational Background:
The educational background required for the DevOps Engineer position includes a Master's degree in Computer Science or Information Technology, or a Bachelor's degree in a related field. Candidates must have substantial experience in the field, with a minimum of 5 years for Master's degree holders and 7 years for Bachelor's degree holders. Equivalent combinations of education and experience may also be considered, emphasizing the importance of practical knowledge and skills in the relevant technologies and methodologies.

Experience:
The position requires candidates to have significant experience in the field of DevOps, with a minimum of 5 years of relevant experience for those holding a Master's degree, and at least 7 years for those with a Bachelor's degree. This experience should include proven work in an Azure DevOps environment, familiarity with automation tools, and a strong understanding of cloud infrastructure. Candidates should also have hands-on experience with programming and scripting languages, as well as a solid grasp of networking, security, and administration" style="border-bottom: 1px dotted #007bff !important;">system administration in both on-premises and cloud environments.

Languages:
The mandatory language requirement for this position is English. Proficiency in English is essential for effective communication within the organization and with external stakeholders. While no additional languages are specified as preferred, having knowledge of other languages may be beneficial in a diverse and international work environment.

Additional Notes:
This position is a local recruitment opportunity with a term duration of 2 years. The World Bank Group offers a comprehensive benefits package that includes a retirement plan, medical, life, and disability insurance, as well as paid leave, including parental leave. The organization is committed to providing reasonable accommodations for individuals with disabilities and promotes an inclusive workplace that values diversity. The World Bank Group is an equal opportunity employer and does not discriminate based on gender, gender identity, religion, race, ethnicity, sexual orientation, or disability.
Apply now
Similar Jobs