This position will be involved in managing, monitoring, and upgrading our systems, databases and infrastructure as well as managing and monitoring installed application domain systems and infrastructure. Some of these tasks will be as follows:
1. Installing, configuring, testing and maintaining application software, databases and system management tools
2. Maintain user access and security controls (e.g. Active Directory)
3. Ensuring the highest levels of application domain systems and infrastructure availability
4. Supporting application domain systems and database users (MS SQL server)
5. Manage, configure and monitor installed application domain systems, databases and infrastructure
6. Proactively ensure the highest levels of application domain systems and infrastructure availability
7. Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
8. Maintain security, backup, and redundancy strategies
9. Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks
10. Participate in the design of information and operational support systems
11. Report to Application Domain Manager
12. Provide support to application and database users
13. Liaise with vendors and other IT personnel for problem resolution
14. Help to solve a wide variety of IT problems
15. Assist with some Project Management tasks
Required experience & competencies
The ideal candidate will need to have the following experience
16. Knowledge and experience of MS Windows 10/11, Windows Server and IIS
17. Knowledge and experience of databases (MS SQL Server)
18. Knowledge and experience of Active Directory
19. Knowledge and experience of Azure Cloud
20. Knowledge and experience of various monitoring tools (e.g. Nagios)
21. Knowledge and experience of various of Networks (Firewalls, TCP/IP)
22. Proficiency in C# and Python
23. Proficiency in MS Excel
24. Good problem solving skills
We would also be interested in candidates with these additional skills;
25. Powershell
26. Prophet (or similar Risk Modelling tools)
27. Linux/Tomcat
28. ETL Tools
29. Using SNOW Helpdesk system
30. Knowledge of Azure Devops / GIT
31. Knowledge of Agile methodologies
32. ELK
33. CI/CD
34. Financial systems and processes
35. Financial domain experience with a focus on Life and Health Insurance/Reinsurance
36. Experience of managing external provider relationships (service and software providers)