DevOps Engineer (Linux)

Department: IT
Location: 4. Beograd
Application deadline: 31.12.2021

NCR SW Technology department is currently in the focus of initiative targeting to become Software and "As A Service" Company. The Digital Connected Services Engineering team is looking for new colleagues in multiple areas as we expand as an end to end solution. We are an agile team developing software across 4 major platforms and targeting devices with and without an operating system. We do device management, analytics, software deployment, software and hardware interaction and with all of that, we keep an accent on security, because we work with customer devices and data. Our software is used in and out of the company and you can expect to work on large scale systems in the real meaning of that phrase. As a small-mid size team, we try to keep the closeness, do some serious work and have fun.


What we require from you

  • Troubleshoot technical or functional issues in a complex financial/retail/hospitality environment to provide timely resolution, with various applications and platforms that are global
  • Be responsible for software releases, configuration, monitoring and support of all production system components
  • Manage several streams of work concurrently
  • Recommend performance enhancements by performing gap analysis, identifying alternative solutions, and assisting with modifications
  • Be able to quickly identify problems or bottlenecks in everyday processes and procedures and suggest improvements and implement fixes as needed to ensure processes meet expectations
  • On-call incident response and incident management
  • Write unit tests and assist Quality Engineering team in integration testing
  • Work on automating and troubleshooting, debug as needed
  • Get in touch with our teams abroad to deploy and adapt existing and new tools
  • Provide technical documentation and instructions to consultants and user documentation writers
  • Provide leadership and guidance to less experienced and seek guidance from more experienced colleagues


What you would ideally know

  • Wide knowledge of Windows and Linux systems
  • Knowledge of batch/bash/shell scripting
  • Knowledge in Azure setup and maintenance
  • An understanding of, or experience in, an Agile software development environment is a plus
  • Experience in any programming language is a plus
  • Experience with DB administration


What you need to enjoy and be good at for this role:

  • Excellent verbal and written skills
  • Sense of ownership and pride in your performance and its impact on the company’s success
  • Willingness to learn
  • Passion for automation
  • Team player
  • Good time-management skills

Apply >>