We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Cancel
This job is expired
Return to Job Search
ICWI - Insurance Company of The West Indies Ltd

Infrastructure Engineer & Software Developer

ICWI - Insurance Company of The West Indies Ltd

  • Kingston and St. Andrew
  • Not disclosed
  • Permanent full-time
  • Updated 02/10/2025
  • HR
Apply Now

Infrastructure Engineer & Software Developer

Infrastructure Engineer and Software Developer

 

We invite applications from qualified and experienced Information Technology professionals to fill the role of Infrastructure Engineer and Software Engineer in the Managenent Information Systems (MIS) Department at our Head Office in Kingston.

 

Infrastructure Engineer

ROLE AND CORE FUNCTIONS OF JOB:

  • Establishing and implementing IT standards and procedures
  • Assigning work to the operations staff with the aim of providing superior support to the line of business
  • Includes the analysis, design, deployment and operations of IT software and hardware systems

 

FUNCTIONAL RESPONSIBILITIES:

IT OPERATIONS

  • Oversee all aspects of the technical operations supporting the IT infrastructure including communications (LAN, WAN, VoIP, email, etc), asset management, data protection and user support
  • Monitor team operations to ensure policies and procedures are adhered to
  • Manage and lead infrastructure team projects from design through to implementation
  • Provide technical support to end users and respond to support tickets in the established timelines
  • Report on metrics that are used to monitor SLA and operational targets
  • Liaison with service providers and stakeholders to have issues resolved in a timely manner

 

SYSTEM ADMINISTRATION

  • Oversee and administer a hybrid IT environment that includes both cloud-based resources and on-premises servers running Windows and Linux
  • Perform regular system configuration, updates, and maintenance to ensure they meet the organization’s operational requirements and security standards
  • Administer the backup and recovery tools, and assist with the ongoing testing activities 

 

NETWORK ADMINISTRATION

  • The individual will have to play a hands on roll in monitoring the data and voice networks to ensure they are operating at optimal levels
  • Administer all network devices including routers, switches, gateways, firewalls and VoIP endpoints
  • Overall responsibility for ensuring network SLAs are maintained  with respect to uptime and availability

 

CYBERSECURITY

  • Administrator security monitoring tools to proactively detect potential threats
  • Regularly review and analyze logs and alerts for signs of unauthorized access or malicious activity
  • Respond to security incidents with a structured approach, from initial detection to resolution, including post-mortem analysis and reporting
  • Manage, renew and install security certificates along with maintaining the KPI infrastructure

 

PLANNING

  • Determine, recommend and implement hardware and software upgrades for business applications, server hardware, network equipment, desktops, laptops, printers, etc
  • Work with 3rd party vendors and manufacturers during the design and planning phase of infrastructure projects
  • Assist in developing business cases and justifications for improvement projects
  • Assist in developing IT budgets

 

DOCUMENTATION

  • Ensure all system/network related issues are logged and historical information kept for analysis
  • Ensure configuration documents and diagrams are kept up to date
  • Provide periodic reports on system health, performance and availability
  • Document business requirements, flow charts and other project related information as the need arise


PERFORMANCE CRITERIA:

This job is satisfactorily performed when:

  • Standards and procedures are adhered to
  • Successful implementation of new applications and support to existing systems is realized
  • Successful automation of the company’s operations is complete
  • Consistently high level of productivity of staff employed in the development and support purpose is maintained
  • Optimum utilization of installed computers, equipment and application systems is achieved

 

REQUIRED SKILLS/EDUCATION:

  • Bachelor's Degree in Computer Science/Information Technology or equivalent
  • Certifications in Microsoft/Cisco/VMware technologies will be an asset
  • Strong hands-on/technical knowledge of core technologies including but not limited to Windows & Linux Servers, Active Directory, MS SQL and core Network/Cisco technologies such as LAN/WAN, subnets, firewalls, VLAN's and VPN using Cisco switches, routers and ASA's is required

 

SPECIALISED TECHNIQUES/KNOWLEDGE:

  • Ability to work on multiple projects and tasks 
  • Effectively work unsupervised
  • Customer centric and business savvy
  • Highly motivated and performance driven
  • Excellent verbal and written communication skills
  • Keep abreast of emerging trends and technologies
  • Prepared to respond 24/7 and able to work on Saturdays if necessary

 

REQUIRED EXPERIENCE:

  • Minimum of 5 years IT experience with 2 years at a supervisory level

 

WORKING CONDITIONS:

  • Regular working hours 90% of the time
  • Regularly on 24 hour call and to work on Saturdays if necessary

 

 

Software Developer

 CORE FUNCTIONS

The Software Developer will have primary responsibility for maintaining a series of in-house and off-the-shelf applications and database systems.  Major technical duties include installation and upgrade of database and application software, monitoring and tuning system performance, software development and system design.  He/she will also perform more complex systems analysis, eliciting system requirements and system documentation.

 

Key Duties & Responsibilities:

  • Perform coding, debugging and testing of software
  • Provide first tier technical support for software applications under purview
  • Provide operational DBA support for database environments running MYSQL and other RDBMS
  • Establish and maintain user access levels and ensure security policies are enforced
  • Use system tools and scripts to proactively monitor and troubleshoot performance, storage and functional issues
  • Coordinate with System Administrators for application of OS patches and other server maintenance
  • Develop training material and conduct training sessions
  • Maintain system documentation and diagrams
  • Work closely with representatives of the business units to develop software requirements

Other tasks as needed:

  • Work with the MIS project team or other project teams and provide support as required
  • Develop recommendations for new product architecture and software/database design
  • Recommend improvement to existing project implementation methodologies
  • Provide backup support for other MIS application roles when needed
  • Any other relevant duties that may be required

Required Skills and Knowledge:

  • Working Knowledge of the following:
    • HTML, XML, XHTML
    • JavaScript, ActionScript, CSS
    • SQL and MySQL databases
    • PHP, Perl, Net, Java
    • Photoshop, MS Project, MS Visio
  • Ability to utilize SQL technologies
  • A solid knowledge of database design and data modeling
  • Hands-on expertise with Windows and Linux
  • Experience with data mining applications/OLAP will be an asset
  • Experience in the financial services industry

Required Personal attributes:

  • Flexible and able to support a 24/7 environment
  • Highly self motivated
  • Able to work independently, organize and track tasks effectively and meet project deadlines
  • Keep current on technology by identifying, reading and using technical material and other resources
  • Communicate and collaborate effectively with staff at varying levels
  • Excellent oral and written communication skills
  • Strong analytical background

Education and Experience:

  • BSc in Computer Science/MIS/Information Sciences
  • Three (3) or more years of experience developing business applications

 

Application Deadline - October 10, 2025.

We appreciate all expressions of interest in the above vacancies.  However, due to the volume of applications anticipated, we will only be able to contact persons who are shortlisted.

Ref: Infrastructure Engineer & Software Developer
Apply Now

ICWI - Insurance Company of The West Indies Ltd

ICWI - Insurance Company of The West Indies Ltd

View Employer Profile

Similar Jobs for you