#1 Job Board for tech industry in Europe

Scripting and Systems Administrator
Admin

Scripting and Systems Administrator

Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    Linux

    advanced

    Shell

    advanced

    Bash

    advanced

    Perl

    nice to have

    C

    nice to have

    C++

    nice to have

Job description

Online interview
The Scripting and Systems Administrator will:
  • be working for a leading software house specialising in card payment processing
  • be responsible for all internal tools implemented in shell, awk, Python or perl, such as scripts for build, test, source code review, data migration
  • design, develop and maintain new tools
  • be responsible for designing, implementing and maintaining the database test data loader framework and the unit test framework for the programs implemented in C/C++ and Java
  • participate in system tests, preparing the test scripts and testing automation
  • be implementing and maintaining operational automation of the internal tools such as continuous integration system, code review system, databases, application servers, code scanners etc. 
  • implement and maintain containerised and cloud environments (using e.g. docker images)
  • administer the source code environment
  • take ownership of the third-party software, ensuring compliance with FIS company standards and requirements 

Required Skills 
  • Candidate with degree from a recognised University with a technology degree of a good grade
  • Candidate should have verifiable scripting programming experience in the enterprise environment using shell/bash, Python in LINUX or UNIX operating systems
  • Experience with continuous integration, automation of testing
  • Experience with Oracle or Informix database
  • Experience with cloud environments and containerisation tools
  • Showing analytical and conceptual skills, ability to resolve complex problems
  • Good communication skills, team player
  • Commitment, willing to take responsibility for assigned tasks
  • Good command of English 

Technical Skill Requirements 
  • Shell or bash
  • Python
  • Linux and/or UNIX
  • RDBMS - Oracle or Informix
  • Networking
  • Docker, containerization tools
  • Cloud environment
  • Testing automation tools
  • Continuous integration tools (e.g. Jenkins)
  • Source Version Control systems
  • Knowledge of Perl would be an advantage
  • Knowledge of encryption would be an advantage
  • Knowledge of C/C++ would be an advantage