As Director of IT you will be responsible for overseeing the organization’s IT infrastructure and ensuring that all IT Systems are running properly at all times.


RESPONSIBILITIES MANAGEMENT:

  • Prioritize, plan and oversee IT projects and required staffing
  • Oversee recruitment, training, retention, and organization of all IT staff based on upcoming projects and budget requirements
  • Coach, mentor, motivate, supervise and evaluate team members, and promote positive actions and accountability for their assigned work
  • Manage and develop all IT procedures, policies and standards to improve quality and efficiency


STRATEGY & PLANNING:

  • Be mindful of and committed to the long term corporate vision and objectives and technological tools that can help achieve them
  • Identify areas of potential business development and keep up to date with emerging industry trends and technologies
  • Implement IT systems, strategic and operational plans and ensure that current and future IT needs are met
  • Oversee the production of pre-planning studies, execution, and finalization of all IT projects according to strict deadlines and within budget? Architecture
  • Evaluate, identify and oversee the integration of optimal technology platforms to deliver the company’s services (web application frameworks, email service and communication systems, web application hosting providers, etc…)
  • Ensure that technology standards and best practices are maintained across the organization
  • Monitor network security and ensure confidentiality, integrity and availability of the company’s data and servers
  • Plan enterprise-wide disaster recovery and business continuity plans
  • Oversee the deployment process of applications and platforms


CODING

  • Participate in the scoping process of new projects
  • Review technical designs, wireframes and specification documents to ensure conformance to development standards
  • Establish and supervise a quality assurance process, including integration and system testing
  • Set forth development methodology and oversee testing, coding conventions and documentation standards
  • REQUIRED SKILLS
  • Bachelor’s degree in Computer Sciences, Computer Engineering, Business with IT background or equivalent experience
  • Over 10 years of experience in software development and IT system management
  • Over 5 years of experience managing a software development team
  • Excellent leadership and communication skills – verbal and written
  • Excellent time-management, organizational and prioritization skills
  • Exceptional attention to detail
  • Experience with web application deployment and frameworks
  • Knowledge of software development standards and best practices
  • Experience with risk management, data recovery, information security and PCI compliance
  • Knowledge of Internet protocols and RFC standards, database management and revision control systems
  • Experience with UNIX system administration and web server configuration
  • Strong working knowledge of PHP, MySQL, CSS, XHTML, one or more JavaScript frameworks, and AJAX
  • Experience in Java, Ruby on Rails, Grails JSON, HTML5/HTML,Flex/Flash or JavaScript an asset
  • Experience with iPhone, iPad and Android mobile applications
  • Strong interest in the latest trends and innovations in the IT industry

Source: Kovasys Jobs