8518 - Software Operations Engineer


Serbia (Belgrade, Novi Sad, Niš)

On behalf of our client an international online payment company, we are looking for a Software Operations Engineer who may have previous back ground as a system administrator with essential experience in working in the Linux environment and who has used some of the programming language scripts preferably Java coding. 

Aim: SOE will work closely with an international and highly skilled team. The SOE is responsible for supporting the deployment of new products and ensuring the health and smooth operation of our business-critical production systems through their monitoring, maintenance, fault identification and resolution.

Key Job Responsibilities:

  • Apply technology to automate security monitoring.

  • Recommend and work within the team to deploy effective security configurations and architecture.

  • Create documentation to support ongoing security systems operations, maintenance, and problem resolution.

  • Provide risk analysis for product features and architecture decisions.

  • Deliver technical and procedural security recommendations. Identify requirements, based on secure practices and compliance needs or resulting from security issues.

  • Coordinate with traditional information security teams to share ideas and maintain company-wide security standardization.

Working hours: Monday to Friday, 40 hours per week with an on-call rotation (approx. 1 week per month).

Working schedule: Full remote at the moment and hybrid model (2 days from home and 3 days from the office) once work return to the offices.


  • You are an experienced developer with good troubleshooting and analytical skills who wants to take on the challenge of playing a key role in supporting and maintaining complex production systems. You want to learn what goes into supporting a system after it hits production and provide feedback to implementation teams for the further betterment of the product.

  • You are an experienced Systems Administrator, with some programming knowledge or a proficiency at scripting who wishes to work on cutting-edge, highly complex software systems. You want to leverage your Systems knowledge and experience to help maintain and improve our production infrastructure whilst working closely and learning from colleagues who are highly skilled in the software space.

Key Job Responsibilities:

  • Extensive understanding and experience with core programming languages, Linux operating systems.

  • Maintains existing codebases and applies upgrades to  existing product lines.

  • Constant learning of existing product lines.

  • Interacting with Software Testers and Software Operations Team Lead to ensure all code is modified with minimal impact on daily operations.

  • Interacting with the Software Operations Team Lead to ensure all goals are completed on time.

  • The employee is to report to his or her supervisor if unable to attend work.

Key Skills:

  • Excellent knowledge of Java; scripting languages such as Perl also preferred 

  • Extensive knowledge of Linux

  • Excellent troubleshooting and diagnosing system issues

  • Experience with databases such as MySQL and MongoDB

  • Experience with an Application Server such as Tomcat.

  • Ability to work in and embrace a team environment, especially cross-department projects/issues.

Why apply:

This is an exciting opportunity to work with a highly innovative and creative team, in a great working environment using the latest technologies, methodologies, and frameworks. A competitive salary and benefits package is on offer to the right candidate.

If you would like to have more details or if you are interested in this position, please click below on Sign up/Login to create an account and apply. If you already have an account and are signed in, click on Apply Now button.