About This Role
This IT Specialist role involves supporting, maintaining, and improving the Group's technology infrastructure, systems, applications, and digital platforms. It suits a technically proficient, hands-on individual capable of troubleshooting complex IT issues, supporting software and infrastructure projects, and coordinating with external technology providers.
Responsibilities
- Support, maintain, and troubleshoot the Group's IT infrastructure, including servers, networks, cloud environments, workstations, and business applications
- Monitor system performance, availability, and reliability, identifying and resolving technical issues proactively
- Assist with the configuration, deployment, and maintenance of hardware, software, and network solutions
- Support cloud-based infrastructure and services, including Microsoft Azure, AWS, or equivalent platforms
- Maintain system documentation, configurations, and technical procedures
- Support backup, disaster recovery, and business continuity arrangements
- Provide technical support for internal applications, digital products, websites, and fintech platforms
- Assist with software implementation, system integration, testing, and troubleshooting
- Work with development teams and external vendors to identify and resolve application issues
- Support APIs, databases, and integrations between internal and third-party platforms
- Participate in technical testing, system upgrades, and deployment of new digital solutions
- Identify opportunities to improve system functionality, stability, and user experience
- Support the implementation and maintenance of cybersecurity controls, access management, and system security protocols
- Monitor and escalate potential security vulnerabilities, incidents, and system risks
- Assist with security updates, patch management, endpoint protection, and vulnerability remediation
- Support data protection, secure information handling, and relevant compliance requirements
- Coordinate with the Group's cybersecurity and compliance teams to maintain appropriate security standards, particularly for financial services platforms
- Participate in technology initiatives across Insignia Group and its subsidiaries, including VCFC and other digital platforms
- Support the technical implementation of new systems, platforms, and digital services
- Coordinate with internal stakeholders and external technology providers to ensure effective project execution
- Assist with system migrations, integrations, upgrades, and process improvements
- Explore and support practical applications of AI, automation, and emerging technologies to improve operational efficiency
- Track assigned technical tasks, document progress, and escalate potential delays or risks