Join our Team!

What ESI has to offer

Opportunities to socialize!


Work is essential, but having fun while working is even better! ESI has a creative and engaging social club that organizes unifying events giving you the opportunity to socialize with your colleagues and develop even more team spirit!

The best technology at your disposal


Our labs give you the opportunity to develop new skills, test solutions and help to prepare for your assignments.

ESI makes you grow!


An experienced and skilled team is ESI’s greatest asset. We support you in the development of your expertise through a career plan and regular training.

Major clients


ESI works with prestigious clients, offering varied and challenging projects. Our clients’ requirements and trust stimulate us to be constantly at the forefront of technology and always more innovative.

Balance between work and personal life


For ESI, offering a good balance between your work and your personal life is essential! Flexibility is at the heart of our managers’ concerns. Whether for family ror personal reasons, or going back to school, ESI is listening!


"I started out as a project manager, and after 6 months, my responsibilities in project management expanded and I became involved in all spheres at ESI. After 2 years, looking for a new challenge, I expressed my interest for business development. I had the opportunity to represent our professional services with our loyal customers, in order to grow our talent in the field. A few months later, my responsibilities evolved and I am now account manager.Through my experience at ESI, I learn as much professionally as personally. I am expanding my skills and knowledge, I live experiences rich in emotions, but most of all, growing up in a welcoming family that is always there to support me. "
"After 12 years in IT operations, I had the opportunity and the chance to join ESI Technologies. At first, it might seem risky to move from an operations role in a company with more than 20,000 employees to a sales role in a company of 200 people. I spent more than 5 beautiful years developing both my technical knowledge and sales skills in order to become an accomplished pre-sales technical specialist. ESI has given me the opportunity to use my experience in developing complex and large-scale solutions. Thanks to these new achievements, I was able to enter the world of manufacturers with confidence and competence. "
"I worked as a security expert at ESI for more than 7 years, and during this very formative period, I had the opportunity to develop my professional knowledge in order to evolve as a security engineer. I enjoyed the inspiring atmosphere, the team spirit and the professional development opportunities that were given to me. It is thanks to ESI Technologies if I now hold a position at one of the leading manufacturers of security solutions, and I am very grateful to them! "
"I started at ESI as a junior technician and was quickly assigned to a major data protection project where I joined a team of ESI specialists.I had no experience in the field of data protection, but I was supported by my ESI colleagues who transferred their knowledge and expertise. ESI also has a lab at our disposal so we can continually improve our expertise in a rapidly evolving field.It is thanks to the company's culture of mentoring and the skills of its professional services that today, 6 years later, I now am a senior data protection specialist, and that it is now my turn to pass on my expertise to new ESI employees. "

Like what you see? Join our team!

We will provide you with a talent development structure tailored to your needs, sound advice and coaching to help you develop your full potential through:

  • A career plan including your professional goals and the steps to follow to reach them
  • A basic training plan offered to all our employees
  • Evaluation and performance criteria focused on training

We are always looking for talented individuals. Send us your CV.

Open positions
Intermediate Cloud System Administrator
  • Start date: as soon as possible
  • Experience required: 5 to 8 years
  • Location: Montréal, downtown
  • Position type : Permanent full time


Job Description


Reporting to the Director of Cloud Solutions & Managed Services, the Cloud System Administrator will have the primary mandate of managing colocated, private, shared or public cloud solutions (AWS, Azure, etc.) More specifically, he must ensure the implementation, validation, deployment, monitoring, reporting, security and proactive lifecycle management of environments including the complete resolution of the issues associated with products offered by ESI Technologies.

It is expected that this role will evolve over time to incorporate additional responsibilities and opportunities as our cloud infrastructure grows.


Main Responsibilities


  • Work with support teams, engineers and architects to set up and maintain the cloud infrastructure;
  • Act as a leader in technological innovation and infrastructure efficiency through the automation and orchestration of solutions;
  • Contribution to problem solving through recommendations, implementation of control and automation tools to prevent recurrence of problems;
  • Contribute to the strategic planning of our cloud solutions;
  • Manage infrastructure security and regulatory compliance according to different industry standards;
  • Manage and control automated monitoring and reporting related to performance, health and costs of cloud infrastructure;
  • Manage the monitoring, updating, optimization, redundancy and stability of the cloud system;
  • Participate in the rotation of the 24/7 support service;
  • Support cloud environments and data centers hosted in private, shared or public mode;
  • Contribute to process improvement while maintaining up-to-date and adequate documentation.


Required Profile


  • Bachelor in Computer Science (or equivalent);
  • 5 to 8 years of technical IT experience (operating systems, network operations and monitoring) in a medium or large company;
  • Knowledge of Amazon AWS and Microsoft Azure cloud solutions (certification an asset);
  • Experience in the management of cloud operations in public or private mode;
  • Excellent knowledge of Windows and Linux OS;
  • Excellent knowledge of networking (Cisco CCNA certification an asset);
  • Knowledge of Microsoft Exchange, Active Directory, MSSQL, SCCM;
  • Knowledge of VMware and Hyper-V virtualization technologies;
  • Knowledge NetApp and Dell EMC SAN and server storage technologies an asset;
  • Knowledge of Veeam, NetBackup and Commvault backup technologies an asset;
  • Experience with Nagios and Splunk monitoring tools;
  • Knowledge of IT, ITIL and COBIT governance models an asset;
  • Ability to evolve in a 24/7 environment;
  • Marked concern for customer service;
  • Excellent ability to diagnose various issues effectively;
  • Ability to adapt to changes;
  • Ability for teamwork, dynamic, autonomous and resourceful;
  • Good oral and written communication skills in French and English.


We thank all applicants for their interest in this position; only the selected candidates will be contacted. ESI will treat your application confidentially.

Splunk Advisor
  • Start date: as soon as possible
  • Education: Bachelor's degree in computer science, software engineering or related field
  • Experience required: 2 years of technical experience using the Splunk platform
  • Position type : Permanent full time


Job Description


As part of our Analytics and Big Data consulting team, the incumbent will ensure a multidisciplinary role.


Main Responsibilities 


  • Conduct client mandates or work at the Splunk Solution Center;
  • Use previous experiences as leverage, share best practices and create innovative solutions by encouraging adoption among Splunk users to maximize platform use;
  • Participate in the creation of a team to exploit all the possibilities of Splunk;
  • Participate in the definition of our services.


More specifically:


  • Search, collect and index data in real time on all machine data, regardless of source, format or origin with the Splunk language;
  • Establish correlations from collected data to monitor the most relevant events;
  • Create customized dashboards and visualizations for different types of users (technician or manager) throughout the enterprise;
  • Produce customized reports in PDF format or export results for flexibility;
  • Use dashboards to continuously monitor events, conditions or KPIs: set alerts to report critical conditions; automatically trigger custom actions; preserve machine data security: secure data handling, access control, traceability, data integrity assurance and integration with enterprise SSO solutions;
  • Contribute to the strategic directions of the practice by participating in seminars and suggesting new technologies or trends.


Required skills


  • Languages: French or English (mandatory) - bilingual an asset;
  • Experience with Syslog, Syslog-ng or Rsyslog;
  • Experience working with large unfiltered data sets;
  • Using Splunk to query and analyze data from a variety of sources: network, system logs, databases, security;
  • Experience with Unix and Windows OS: command line;
  • Programming experience: scripting language, object-oriented or web-based application development and analytical tools;
  • Strong ability to analyze complex problems for clients;
  • Exemplary development of competencies, addition and maintenance of certifications required for the position;
  • Knowledge of statistical and analytical modeling an asset;
  • Experience in Agile delivery an asset;
  • Knowledge of schemas such as XML an asset;
  • Knowledge of BizTalk an asset.


Personal skills


  • Ability to quickly understand major business functions / applications;
  • Be well organized by demonstrating an effective sense of urgency and strong leadership in pursuing competing priorities;
  • Strong verbal and written communication skills (technical language and business);
  • Ability to work as part of a team.


We thank all applicants for their interest in this position; only the selected candidates will be contacted. ESI will treat your application confidentially.