Director of IT

IT - Executive
Toronto, ON
Permanent
Jul 25, 2024

DIRECTOR OF IT

The IT Development & Operations Director will lead and manage the IT department, responsible for Development, Operations, Security, and Compliance of the entire IT platform for a growing digital insurance brokerage company. The main objective is to create and execute an IT roadmap of projects to achieve the company’s business plan (application and domain integration after multiple acquisitions and creating a future-proof technology stack for further profitable growth). This role involves building out more mature processes and teams for both the Agile development and Operations support areas of the IT department, as well as managing the ecosystem of vendors and partners that are part of the digital platform.

The IT Development & Operations Director requires experience in developing and building out application platforms (preferably in the insurance industry) with a good understanding of the AWS stack. You should know how to build cross-platform web applications and be familiar with security guidelines and frameworks for the web.

Key Accountabilities:

 People Leader: Lead a multidisciplinary team of Business Analysts, Development, Quality Assurance, Data Engineers, and the IT Operations Manager.

Target Architecture: Maintain, develop, and ensure compliance of the IT and Data architecture in line with integration plans and company strategy. Ensure effective, secure, and available system architecture and consistent data storage and maintenance.

Development & Code Quality: Lead and manage web/external developers, BA, and QA teams. Support them in integrating and building out the capabilities of the company’s digital brokerage platform and infrastructure. Develop a strategy to meet the company’s goals and improve service quality. Assure the quality of the codebase, monitor it constantly, ensure the right third-party frameworks are used, and collaborate with the product owner on improving/refactoring the codebase.

Release Management & QA: Plan the release of project deliverables and oversee the release life cycle. Oversee the team establishing and enforcing quality standards for products and services. Build and release new features on the platform and work with the development team to deliver new features for each sprint as the company expands its products nationally.

Data Migration and Analytics capabilities: Align on data requirements needed to migrate insurance portfolios from another platform to a broker management system. Ensure the buildout of the data warehousing, data management, and mining capabilities of the organization.

Vendor management: Manage contacts and contracts with development partners. Ensure vendor delivery aligns with needs and contracts. Anticipate potential changes and maintain good relationships with partners.

Governance: Create and maintain a structure for IT governance, security, and control frameworks for the group of companies.

 

Qualifications and Competencies:

  1. Proven experience in IT with at least a bachelor’s degree, preferably with a specialization in IT.

  2. At least 5 years’ experience in a comparable role.

  3. In-depth knowledge and experience of (AWS-based) IT-architecture solutions, including integration, security, and performance aspects.

  4. Knowledge of and experience with insurance platforms such as Guidewire, Duck Creek, and Applied Systems.

  5. Experience with the following Technology Stack:

    o Angular,React,Vue,Java o Sitecore
    o SQL,Postgres,MongoDB o Salesforce 
    o Mulesoft
    o AzureDataWarehouse o AWSEC2andLambda

  6. Ability to translate business requirements into IT solutions that fit the target architecture and infrastructure setup.

  7. Provide leadership, direction, and definition for the development and analytics teams and the IT Operations Manager, including planning, scheduling, test coordination, and implementation.

  8. Manage risks and resolve issues affecting release scope, schedule, and quality.

  9. Work with QA, Development, DevOps, and Product teams to ensure development projects adhere to release processes and change procedure guidelines.

  10. Design, establish, and maintain a departmental structure to accomplish organizational goals and objectives effectively and efficiently.

  11. Collaborate with decision-makers in other departments to identify, recommend, develop, implement, and support cost-effective technology solutions for all aspects of the organization.

  12. Hands-on approach.

  13. Ability to work independently and collaborate with various roles and disciplines within the organization.

Send to Friend

Send to Friend