Detailed job description:
- Install, configure, test and maintain operating systems, application software and system management tools
- Proactively ensure the highest levels of systems and infrastructure availability
- Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with vendor or team to implement those fixes.
- Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks
- Participate in the design of information and operational support systems
- Provide 2nd and 3rd level support
- Liaise with vendors and other IT personnel for problem resolution
- Documenting knowledge and solutions
- Engage with upper management regularly with internal or external reports on project status, activities, tasks, and achievements
- Track time in given time tracking application (Clockify)
Requirements:
- Proven working experience in installing, configuring, and troubleshooting UNIX/Linux and Windows based environments
- Experience with virtualization (e.g., VMware, Virtual Box)
- Experience with monitoring systems
- Experience with automation software (e.g., Ansible)
- Solid scripting skills (e.g., shell scripts, Perl, Ruby, Python)
- Solid networking knowledge (OSI network layers, TCP/IP)
- Bachelor’s degree in technology or computer science
- Experience in working with enterprise grade software and hardware solutions, preferably in a banking environment or similar
- Proficiency in English language
Benefits which we offer:
- Work in a dynamic team where new ideas and open communication are quite valued;
- High possibility of personal and professional development within the company;
- Continuous training through mentoring programs, internal and external training and certifications;
- Flexibility to combine remote working and working at the office.
- A range of benefits that include private health insurance;
- Work in a modern space in an attractive location.