ABOUT NOVATIZE
It is well known that e-commerce is the future of modern business. At Novatize, we have seized the opportunity by specializing in the implementation and marketing of innovative e-commerce solutions. What are we here for? To help businesses maximize their return on investment and propel their growth to new heights!
Would you like to see the results of your work in action? That's what we do every day at Novatize by accompanying companies in their e-commerce activities and by living with them every step of the way.
If you're always on the lookout for new technologies and would like a career in a fast-paced field, you're in the right place. We are looking for a Director of Technology.
Come and evolve in an environment that suits you. Here, work and pleasure go hand in hand. To make you feel at home, we offer you :
- A relaxation room to recharge your batteries;
- Coffee and snacks at will;
- A new office designed for collaboration;
- A rooftop terrace to enjoy happy hours with your colleagues;
- A free gym available 24/7;
- 5 days of floating vacations;
- Weeks of vacation upon hire;
- A $250 allowance to spoil you on your professional anniversary;
- An allowance to encourage you to lead an active lifestyle;
- A travel allowance;
- Group insurance that is worth it;
- A schedule that adapts to your lifestyle;
- The possibility of telecommuting, coming to the office or being in hybrid mode;
- A sustainable development committee.
ROLE:
Reporting directly to the VP Technology, you will hold a strategic position in the management of the business development department. You will be responsible for the technology vision at Novatize and will act as both a technology expert and a decision maker that will impact current and future business operations.
In managing the development team, you will:
- Coach developer leads in managing their team;
- Define development standards for in-house developers;
- Design, implement and monitor training programs for the department;
- Participate in performance reviews of developer leads and support developer evaluations;
- Actively participate in the hiring plan and interviews for the IT department;
- Ensure that developers follow and apply good development practices;
- Ensure that the overall project infrastructure meets the needs of Novatize's growth;
- Act as a mentor for technical resources;
- The manager integrates and takes into consideration, in his activities and tools, the social, economic and environmental constraints.
As part of the evolution of the architecture, you will be responsible for :
- The management of the upgrade of server infrastructures on Amazon Web Services (AWS);
- Analysis of systems and their components from a technical, functional, and business perspective;
- Management of the capacity of production environments and anticipation of changes (capacity planning);
- Development of production and continuous deployment tools;
- Documentation of systems and applications;
- Design and implementation of production architectures for new projects.
As part of the recurring activities, you will be in charge of:
- Participate in management committees;
- Ensure that all technology practices meet standards;
- Handle complex service requests;
- Participate in technical evaluations of new mandates;
- Participate in the technical evaluation of new mandates; and; - Implement new versions of applications and databases;
- Configure workstations and work environments for Novatize employees;
- Develop modules for e-commerce platforms and web applications;
- Perform performance analysis and optimize production operations;
- Perform technology watch;
- Research and develop new e-commerce technologies;
- All other related tasks.
DESIRED SKILLS
- A minimum of 10 years of experience in the technology field;
- PHP, MYSQL, Javascript, HTML, CSS;
- Mastery of Git flows and knowledge of best practices;
- VueJS or React (an asset);
- Nginx, php-fpm, Apache;
- Amazon Web Services core services (EC2, S3, RDS, VPC, etc.);
- Docker;
- Capistrano;
- Continuous deployment systems (an asset).
YOU HAVE THE FOLLOWING QUALITIES
- Positive leadership by example;
- Organizational skills and prioritization;
- Collaborative spirit;
- Good listening skills;
- Speed of execution;
- Ability to adapt to change.