DevOps Engineer

World Bank Group

Sofia, Bulgaria

Experience: 5 to 10 Years

Skill Required: HR and Admin

The ITS Enterprise Services unit, provides a wide range of technical services: data centers, system administration, database, middleware, cloud, enterprise monitoring and identity and access management.

The DevOps Engineer position is within ITSIA team which builds and operates a large, hybrid IT infrastructure, with thousands of servers, hundreds of databases, and petabytes of data, spanning colocation sites, AWS, and Azure Clouds. It utilizes modern, infrastructure as code tools like Chef, Terraform, Azure DevOps and Splunk.

ITSIA is growing its DevOps and Automation capabilities to act as a Center of Excellence for the World Bank Group. You will be working in an innovative, creative, and agile environment to develop new products and automate existing ones (infrastructure, processes, and systems). Additionally, you will help us to improve our customer experience.

We provide a meaningful, open, and collaborative environment. We have many interesting and challenging problems to solve, providing you an opportunity to develop your skills while contributing to the mission of the World Bank. We value teamwork, openness, curiosity, and persistence. We will ensure that you will receive training and knowledge sharing across the team.


  • Work as part of a team to engineer, implement and operate scalable, highly available systems on-premises and in the Cloud.
  • Write code for automation and integration of diverse systems.
  • Automate day to day tasks and provide self-service tools for system support.
  • Troubleshoot technical issues.
  • Identify opportunities for innovation.
  • Develop technical documentation and operational procedures.
  • Enhance monitoring capabilities, logging systems and define metrics.
  • Work with minimal supervision on multiple projects at a time.
Selection Criteria:
  • Bachelor’s Degree with a minimum of 7 years relevant experience in Computer Engineering or relevant area or Master’s degree with a minimum of 5 years relevant experience.
  • Experience with Unix/Linux.
  • Experience with AWS/Azure.
  • Experience developing code in AT LEAST ONE high-level programing language for automation/testing via scripting/programing (e.g., Python, Ruby, Java, PowerShell).
  • Experience with AT LEAST ONE log aggregation tool (e.g., Splunk, ELK).
  • Experience with open-source tools in a production environment.
  • Self-starter with a track record in learning new technologies.
  • Ability to grasp high level concepts to create technical solutions to meet business needs.
  • Excellent interpersonal, problem-solving, communication and team skills, and ability to think innovatively.