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