DevOps Engineer (IT Officer, Engineering I)

World Bank Group

Location:
Sofia, Bulgaria
Grade:
GF
Category:
Professional Staff
Posted Jun 18, 2026Apply by Jul 15, 2026 (18d left)

The World Bank is seeking a highly motivated DevOps Engineer to contribute to the modernization of network engineering operations by developing APIs, implementing CICD pipelines, and building automation tools using Ansible, Azure DevOps, Python, and NodeJS. The role involves shaping network engineering practices by combining software development expertise with cloud environments and DevOps principles to automate the environment.

Responsibilities

  • Design, develop, and maintain automation tools focusing on 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, working closely with network engineering, NOC, security, and DevOps teams.
  • Continuously optimize workflows, eliminate duplication, and automate repetitive tasks to improve 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.
  • Lead small to moderate sized projects or components of larger projects.
  • Oversee implementation efforts related to their area of responsibility.
  • Understand business impact of solutions and assess tradeoffs between business needs, technology requirements, and costs.
  • Follow and execute standardized procedures under guidance.
  • Automate the environment using scripts and tools like Python, Perl, Bash, and Ansible.
  • Enhance proactive monitoring capability by creating automated reports/alerts for network events.
  • Ensure compliance with 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.
  • Ensure decommissioning and disposal procedures are followed for hardware systems and media.
  • Report and respond to critical security events and take corrective measures per security incident management processes.
  • Follow and comply with World Bank Group policies, processes, and procedures.
  • Participate in audits producing necessary documentation, reports, and explanations, and implement corrective and preventive action plans.
  • Take personal responsibility and accountability for timely response to client queries, requests or needs.
  • Present and explain technical information to diverse audiences (management, users, vendor, technical staff).

Requirements

  • 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.

Skills

  • Azure DevOps
  • Ansible
  • Cloud Infrastructure Management
  • AWS
  • Azure
  • Google Cloud Platform
  • Software Development
  • NodeJS Framework
  • Python
  • Perl
  • Bash
  • linux
  • Git
  • Branching Strategies
  • Pull Request Workflows
  • Conflict Resolution
  • Version Control Systems
  • Data Analysis Scripting
  • Networking
  • Security
  • System Administration
  • API Development
  • CICD Pipelines
  • Automation Tools

Languages

English