Skip to Job Description
DevOps Engineer
World Bank
Full-time
Close on 31 Mar 2026
Apply Now
Plan Next Steps
Posted 22 hours ago
Job Description

DevOps Engineer

Job #: req35869
Organization: World Bank
Sector: Information Technology
Grade: GF
Term Duration: 2 years 0 months
Recruitment Type: Local Recruitment
Location: Sofia,Bulgaria
Required Language(s): English
Preferred Language(s):
Closing Date: 3/31/2026 (MM/DD/YYYY) at 11:59pm UTC

Description

Do you want to build a career that is truly worthwhile? Working at the World Bank Group provides a unique opportunity for you to help our clients solve their greatest development challenges. The World Bank Group is one of the largest sources of funding and knowledge for developing countries; a unique global partnership of five institutions dedicated to ending extreme poverty, increasing shared prosperity and promoting sustainable development. With 189 member countries and more than 130 offices worldwide, we work with public and private sector partners, investing in groundbreaking projects and using data, research, and technology to develop solutions to the most urgent global challenges. For more information, visit www.worldbank.org

ITS Vice Presidency Context 

The Information and Technology Solutions (ITS) Vice Presidential Unit (VPU) enables the World Bank Group to achieve its mission of ending extreme poverty and boost shared prosperity on a livable planet by delivering transformative information and technologies to its staff working in over 150+ locations. For more information on ITS, see this video: https://www.youtube.com/watch?reload=9&v=VTFGffa1Y7w

Role

We are seeking a highly motivated DevOps engineer to join our team. The ideal candidate will contribute to the modernization of our network engineering operation by developing APIs, implementing CICD pipelines, and building new automation tools. This role will leverage Ansible, Azure DevOps, Python, and NodeJS.

The candidate will play a critical role in shaping our network engineering practices by combining software development expertise with a deep understanding of modern cloud environments, DevOps, GitOps principles and applying them to automate our environment. 

Responsibilities:

Primary responsibility for this position is listed below:

• Design, develop, and maintain automation tools. Focus on building reusable modules, enforcing standards, and enabling consistent, repeatable deployments across environments.

• Develop internal tools using Python/NodeJS/Perl/Bash for delivering network services.

• Collaborate with internal teams to integrate automation into the network operations lifecycle. Work closely with the network engineering team, NOC, security, and DevOps to enable seamless deployments through CI/CD and self-service platforms.

• Continuously seek ways to optimize workflows, eliminate duplication, and automate repetitive tasks, contributing to overall team velocity and reliability.

• Implement self-healing systems and automation for fault detection and resolution.

• Manage source code and collaborate using GIT.

• Stay up-to-date with the latest industry trends and best practices in DevOps and GitOps.

• Provide direction, technical guidance, and mentorship to team members, as appropriate.

• May lead a small to moderate sized project, or more typically, components of a larger project.

• Oversee implementation efforts related to their area of responsibility.

• Understand the business impact of different solutions, and assess the tradeoffs between business needs, technology requirements, and costs.

• Follow and execute standardized procedures, under guidance. Supervisor is readily available to address non-standard situations.

Specific Activities Include:

• Automate the environment using various scripts and tools like Python, Perl, Bash, and Ansible.

• Enhance the team’s proactive monitoring capability by creating automated reports/alerts for network events. 

• Ensure compliance with various security standards for the environment.

• Handle escalation calls from the NOC, perform triage, and resolve problems.

• Monitor and review use of systems for World Bank access control policy violations in line with World Bank’s guidelines.

• Ensure that the defined decommissioning and disposal procedures are followed for all hardware systems and media.

• Report and respond to critical security events and take corrective measures per defined security incident management processes.

• Follow and comply with the World Bank Group policies, processes, and procedures.

• Participate in audits, as needed, producing necessary documentation, reports, and explanations, and implement corrective and preventive action plans approved by unit managers.

• Take personal responsibility and accountability for timely response to client queries, requests or needs, while working to remove obstacles that may impede execution or overall success.

• Present and explain technical information to diverse types of audience (management, users, vendor, and technical staff)

Selection Criteria

• Master's degree in Computer Science, Information Technology with 5+ years of relative experience, OR Bachelors with 7+ years of related experience OR equivalent combination of education and experience.

• Proven experience in an Azure DevOps environment using Ansible and other automation tools. 

• Proven experience with cloud infrastructure, particularly with major cloud providers (e.g., AWS, Azure, Google Cloud).

• Strong software development skills, with proficiency in programming/scripting languages (e.g., NodeJS, Python, Perl, Bash).

• Hands-on experience with the Linux operating system.

• Proficiency in Git, including branching strategies, pull request workflows, conflict resolution, and managing code in version-controlled environments.

• Ability to analyze large data sets using scripts to generate insightful reports and actionable alerts.

• Demonstrates a self-starter mindset, proactively identifying gaps in automation capabilities and proposing innovative, scalable solutions.

• Strong understanding of networking, security, and system administration in on-prem and cloud environments.

• Ability to collaborate within the team and across boundaries.

• Ability to contribute to and readily apply WBG’s body of knowledge for internal and/or external client solutions.

• Ability and willingness to work, learn and contribute to an internationally diverse team environment.

• Strong communication and documentation skills.

WBG Culture Attributes:

1. Sense of urgency: Anticipate and quickly respond to the needs of internal and external stakeholders.
2. Thoughtful risk-taking: Challenge the status quo and push boundaries to achieve greater impact.
3. Empowerment and accountability: Empower yourself and others to act and hold each other accountable for results.

World Bank Group Core Competencies

The World Bank Group offers comprehensive benefits, including a retirement plan; medical, life and disability insurance; and paid leave, including parental leave, as well as reasonable accommodations for individuals with disabilities.

We are proud to be an equal opportunity and inclusive employer with a dedicated and committed workforce, and do not discriminate based on gender, gender identity, religion, race, ethnicity, sexual orientation, or disability.

Learn more about working at the World Bank and IFC including our values and inspiring stories.

{{waiting}}
This position is no longer open.