Infrastructure Support Embedded Training Solutions Web +

We are working
towards a free world

Join us!


Working at Savoir-faire Linux means working towards a free world. By using open source software as raw material we enable our customers to be highly competitive and remain in control of their information systems.

Main content

The perfect place for growing your skills

"We are leaders of the free and open source software industry"

Savoir-faire Linux recognizes your skills and creates the conditions to nurture and expand them without compromise. Throughout its history, Savoir-faire Linux has placed its teams expertise at the core of its service offering. We have developed a culture of knowledge sharing and collaboration that allows us to learn from each other and reach out to our communities.

Hugo Soucy

Web

« Out of comfort zones. »

Hugo is a web developer specialist of client-side programming. He is also a generalist interested in everything related to content – from presentation to usability and accessibility. Being fluent in declarative languages such as HTML, CSS and JavaScript, he likes to enhance the user experience with responsive web designs and he pays a close attention to the use of standards.

Tasks

  • HTML / CSS integration on PHP, Python and Java CMS and frameworks
  • Client-side programming with JavaScript and AlloyUI
  • Quality assurance on browser and operating system interoperability
  • Implementation of the W3C, WCAG, SGQRI008 accessibility standards and mobile responsiveness

Fall Thiam

Web

« Give me six hours to chop down a tree and I will spend the first four sharpening the axe. » (Abraham Lincoln)

Fall is our project coordinator at Savoir-faire Linux, he graduated for Paris-Sorbonne University where he obtained his double master’s degree in Management Information and knowledge system's management. His past experiences as a project coordinator have given him the ability to support customers in every step of the project, including the development process, production and testing. As an advanced project coordinator, Fall is able to understand quickly the needs of the customer and the technologies required.

Tasks

  • Service delivery
  • Agile project coordination
  • Customer account management
  • Scrum Master Certification

Emmanuel Milou

Web

« I thought I knew how to program. Then i discovered Haskell. »

A graduate in computer engineering, Emmanuel is the director of Web technologies and solidarity initiatives at Savoir-faire Linux. As a certified Scrum Master, he is used to organizing projects using the Agile methodology. His experience with free technologies, especially in web projects using the Drupal CMS, allows him to craft successful Web projects for non-profits and community organizations.

Tasks

  • Development and Web project management
  • Team management
  • Customer account management
  • Code and code review

Lucile Quirion

Embedded

« GNU make, shell scripts and C are my friends! »

Lucile holds an engineering degree from Telecom Bretagne (France). Specializing in software systems and networks, she worked at a mobile manufacturer of rail communication devices before joining Savoir-faire Linux, which valued to her experience in industrial computing and embedded Linux integration.

Tasks

  • Writing firmware
  • Writing and Maintaining Linux drivers
  • Testing and optimizing embedded applications
  • Web interface development in C++ or Lua

Alexandre Lision

Web et mobilité

« With great power comes great responsibilities. » (Ben Parker)

Alexandre is our Mobile Practice Leader. As a solution architect, a project manager and a developer, he is involved in every project with a mobile dimension. Mobile applications are often part of broader solutions based on Odoo, Liferay, so on and so forth – but designing standalone applications is also part of his magical power.

Tasks

  • Develop Android and iOS applications
  • Publish and manage apps on the iStore and Google Play
  • Customer care and project management

Agathe Mollé

Odoo

« Our thoughts are free. » (Cicero)

Agathe is a Python developer within our ERP team. She holds a master in Computer Science from the University of Nantes (France). Having a background in research, she has developed a keen interest in open source code and best practices. This is why she joined Savoir-faire Linux where she now develops and integrates Odoo modules. She also participates in the community effort of the Odoo Community Association (OCA).

Tasks

  • Writing ERP modules in Python
  • Community code review
  • Bugs hunting and correction
  • Odoo support management

Gaël Portay

Software Engineering

« Be the change you want to see in the world. » (Gandhi)

Gaël is a developer of embedded systems, he holds a degree in industrial engineering. For him, working in the free software community is essential, because it is by participating in this immense community that the sharing of knowledge can yield exceptional results.

Tasks

  • Development of firmwares based on Buildroot, OpenWRT and Yocto
  • Development of embedded IoT applications using C / C ++
  • Code review in C/C++ and Shell scripts and Makefiles
  • Development of Web LuCI interfaces.
  • Integration of BSPs in the Linux kernel

Anthony Guimard

Web

« First, do it, do it right, do it better. » (Addy Osman)

Anthony is a frontend developer. For him, free software is, above all, the sharing of knowledge and understanding. His previous experience as a graphic designer and web design integrator make him a very versatile person with a keen interest in UI.

Tasks

  • HTML/CSS integration on CMS and frameworks in PHP, Python, Ruby and Elixir
  • Programmation côté client avec JavaScript, React.js et Ember.js
  • Multi-browser testing

Main contributions

  • JQuery plugins
  • HTML5 code beautification script
  • Raised donations for the Sidaction France in 2012
  • Project manager
  • Drupal CMS
  • Ring / SFLphone mobile apps
  • Meet-up Docker
  • Reporting bugs in Fedora Linux
  • Speaking on R&D working methods
  • Hooker at Rugby Club de Montréal!
  • Free Software: libav, Sparkle
  • Training: AND101 - Fundamentals of Android Development
  • Ring / SFLphone mobile apps
  • Automatic publication of Odoo community modules translations
  • Odoo code sprints
  • Nante's Startup Weekend 2013 (http://sflx.ca/keewi)
  • Integration of new packages into the Buildroot project
  • Added UBI support to the second Bootloader layer of Atmel AT91 SoCs
  • Added functionality to simplify SSL client authentication in lighttpd
  • Speaker at WAQ 2015
  • Contributions to Ember.js documentation
  • Hugo Soucy

In a Few Words

Pioneers in Free and Open Source technologies

Savoir-faire Linux is an outstanding team of 100 FOSS consultants providing, since 1999, consulting services, integration, development, technical support and technology training.Our offices are currently located in Montreal, Quebec, Ottawa and Paris.

Embedded Icone pour représenter les technologies embarquées. Embedded
Embedded Linux and Android electronics systems, connected objects, drivers, R&D
Infrastructure Icône pour représenter infrastructure. Infrastructure
Servers, cloud computing, virtualization, IP telephony, networking, supervision
Support {% trans "Icône pour représenter le support." Support
24/7 application and infrastructure support, incident management, monitoring
In a Few Words Illustration des six aspects des technologies open-source que nous offrons.
Solutions Icone pour représenter les solutions. Solutions
Web portals, Enterprise Resource Planning (ERP), Electronic Document Management (EDM), Process Management (BPM), Business Intelligence (BI)…
Web Icone pour représenter les technologies web. Web
Responsive Web design, Content Management (CMS), UX/UI, accessibility
Training Icône pour représenter la formation. Training
More than 60 technical training programs, tailored coaching

Unmistakable features

  • Le Gnu Icône du Gnu dessiné par Aurelio A. Heckert.

    Free software is encoded in our DNA

    In 2013, we made over 250 free software contributions

  • Plan de match Icône pour représenter votre plan de match.

    Your career plan

    Savoir-faire Linux facilitates continuous professional development and is committed to the integration of foreign-trained professionals

  • Parapluie qui protège des intempéries Icone d'un parapluie qui représente la protection des assurances collective

    Group Insurance

    Eligible employees enjoy an excellent benefits package!

  • BBQ icone de BBQ qui représente les activités de groupe.

    Group Activities

    Our social club regularly offers, for those who wish, fun group or family-oriented activities.

  • We are committed to more sustainable development

    Our ISO 14001 certification helps us manage our environmental impact and advise our clients on their environmental performance.

    ISO 14001 Certification - Environment
  • Horloge Icône pour représenter les horaires flexibles.

    Flexible hours and work/life balance

    We attach great importance to the life balance of our employees.

  • Membres d'équipes passionnantes. Icone qui représente les membres d'équipes passionnantes.

    Exciting teams

    The perfect place to share your ideas as a team - with hundreds of enthusiasts from more than 25 different nationalities, you will never feel alone!

  • Salaires compétitifs. Icone qui représente les salaires compétitifs

    Competitive Wages

    Personal investment and talent are rewarded. We are committed to offering competitive wages based on your experience, skills and work environment.

  • Régime enregistrée d'épargne retraite

    Notre société participe activement dans nos objectifs de cotisation pour votre retraite.

  • Continuous Improvement

    Quality in customer service is essential at Savoir-Faire Linux. Our ISO 9001 certification demonstrates a true concern for continuous improvement.

    ISO 9001 Certification - Quality

Career opportunities

Montreal or Quebec

UX/UI Designer

#ux #ui #design #seo #accessibilité #utilisabilité #responsive #app

At Savoir-faire Linux design and free software go hand in hand, for we understand they are both basically collaborative, participatory and open processes. UX design in particular is a driving force of our projects. As a UX/UI designer we want you to get actively involved in the project and share your ideas. You will work on various cases (websites, web apps, mobile apps...), provide expert assistance to our customers, and have the opportunity to develop our internal tools. If you think that the fight for good design is a fight for an equal, open, and more accessible web, as Mike Monteiro put it, then we look forward to meeting you.

Offer description

Job type: Permanent
Start date: ASAP
Location: Montreal or Quebec
Mobility: Rare but possible
Annual salary: To be negotiated
Spoken languages: French and English

Responsibilities

You are probably expecting a work description here but this is not what we are looking at. We want to create this job around your desire and your skills  a kind of tailor-made job, just as the expected output of your work. So the question is rather: what do *you* want to do everyday? And how do you intend to collaborate with Savoir-faire linux and our customers?



Assets

  • You know who Richard Stallman is.
  • You know what I mean by "IoT" and "KDE". ;-)

Qualifications

  • You have at least a little experience (3+ years),
  • and skills in interface design,
  • you're concerned by technologies, and
  • above all, you are passionate.

If this Ninja profile is like yours, send us your portfolio. For the rest, you'll tell us later.

Apply using this form

required fields
Please correct errors in form
First and last name are required.
Email is required.
Choose a file
Please enter a valid URL
Captcha is required.
Montreal

Application Support Engineer (Java / Java Web)

java, liferay, jsp, sql

Savoir-faire Linux is looking for excellent software engineers who can work as application support engineers to assist the company's growing number of customers.

Offer description

Job type: Permanent
Start date: As soon as possible
Location: Montreal
Mobility: oui
Annual salary: To discuss
Spoken languages: French and English

Responsibilities

  • Analyze and reproduce customer issues (environment / data / code);
  • Analyze ad hoc requests and develop new features;
  • Workaround and fixes development;
  • Log/Stack Trace / Thread Dump / Heap Dump Analysis;
  • Fixes and patches installation;
  • Environment Setup;
  • Custom java development.

Assets

  • Experience with Struts, Spring, Hibernate;
  • Experience with portals and portlets;
  • Have worked with multiple databases, and application servers.

Qualifications

  • Programming skills and a solid foundation in Java and Java Servlets, JSP, SQL;
  • Good understanding of web based technologies (HTML, XML, CSS, JavaScript);
  • Experience with relational databases;
  • Good and effective communication skills, written and oral both French and English;
  • Able to complete tasks with minimal assistance;
  • Has intermediate understanding of the JV.

Apply using this form

required fields
Please correct errors in form
First and last name are required.
Email is required.
Choose a file
Please enter a valid URL
Captcha is required.
Montreal

Mobile Developer

#mobile, #android, #iOS, #GNUlinux, #OSX, #scrum, #github, #gerrit, #OO, #MVC, #appdesign

In order to meet increasing demand for mobile development Savoir-faire Linux is recruiting a rare gem of mobile application design, development and maintenance -- mainly on Android and iOS.

Offer description

Job type: Permanent
Start date: Now
Location: Montreal
Mobility: Yes
Annual salary: To be negotiated
Spoken languages: French and English

Responsibilities

  • Mobile application design and development (Android/iOS);
  • Update and maintainance of existing applications;
  • Interactions with clients on a regular basis throughout development;
  • Delivery of exciting applications that are well-matched to customer needs.

Assets

  • Knowledge about iOS/Android application publishing process;
  • Involvement in the Free Software ecosystem;
  • Experiences in Agile development (Scrum);
  • Knowledge of Web technologies;
  • Knowledge of Redmine and Gerrit;
  • Good knowledge of Mac OSX;
  • iOS/OSX development (ObjC or Swift).

Qualifications

  • Master in Computer Science or equivalent;
  • Excellent knowledge Android SDK and related development tools;
  • Good experiences of Git;
  • Clear understanding of Object Oriented and MVC concepts;
  • Proficient with Ubuntu or equivalent GNU/Linux based system.

Apply using this form

required fields
Please correct errors in form
First and last name are required.
Email is required.
Choose a file
Please enter a valid URL
Captcha is required.
Lyon (with travel) Montreal or Quebec City

GNU/Linux Technology Architect / DevOps

#linux, #mysql, #openstack, #bash, #puppet

Want to work on Cloud Architecture, Continuous integration, and DevOps? Familiar with Linux, Puppet, Jenkins, OpenStack? Love to work in a high-level technical environment? Join our team at the forefront of open source!

Offer description

Job type: Permanent
Start date: Now
Location: Lyon (with travel) Montreal or Quebec City
Mobility: Yes
Annual salary: To be negotiated
Spoken languages: French and English

Responsibilities

  • Analyzes customer needs and prepare some technical offers with commercial team;
  • Implements, documents, administers and manages infrastructure : web services, authentication, file sharing, network services, monitoring, cloud...;
  • Ensures customer support and incident management.

Assets

  • Likes teamwork;
  • Contributions to Open Source projects;
  • Linux certification (LPI, RHCT / RHCE);
  • Experience with LDAP (Open LDAP or others);
  • Experience with SSO (CAS, SAML, OpenID, OpenID Connect);
  • Knowledge of Python, Perl and/or PHP.

Qualifications

  • Master in Computer Science or equivalent;
  • Minimum 3 years experience in integrating infrastructure solutions;
  • Experience and understanding of KVM / Qemu virtualization;
  • Good understanding of networking systems (IP, routing, firewall, QoS, VLAN, etc.);
  • Good knowledge of Linux operating systems (Ubuntu, RedHat, Debian, Fedora, etc.) and familiarity with a wide range of free software commonly used in the enterprise (postfix, apache, bind, samba, MySQL, bind, dhcpd, etc.);
  • Good knowledge of scripting shell (bash);
  • Knowledge of at least one cloud platform (Openstack, Amazon AWS, Azure) Previous experience of deploying OpenStack in an enterprise is an important asset;
  • Knowledge of containers (eg Docker). Previous experience with OpenShift is an important asset;
  • Knowledge of automation tools like Puppet, Ansible or Chef. Knowledge of Ansible Tower is an asset.

Apply using this form

required fields
Please correct errors in form
First and last name are required.
Email is required.
Choose a file
Please enter a valid URL
Captcha is required.
Montreal

Product Engineering Developer

#embedded, #linux, #c, #open-source, #product-owner

The Product Engineering team (https://savoirfairelinux.com/en/services/product-engineering) builds systems, everything from low-level firmware to applications and cloud infrastructure, for a diverse range of products.

Offer description

Job type: Permanent
Start date: Now
Location: Montreal
Mobility: Yes
Annual salary: To be negotiated
Spoken languages: French and English

Responsibilities

We have a capable, multi-faceted development team and, to support our growth, we need more people who love aligning development with the customer's needs. This is a highly technical role as a vital member of the development team, but also a role for a great communicator who seeks to understand context for customers and products. This person translates such perspective for the team to drive development and, with the customer, explains design decisions and the development roadmap.  If you want to learn more about team and project leadership, hone your communication skills, deeply understand agility while developing awesome products, this role may be a fit.

  • Design, develop and integrate firmware and applications for embedded systems;
  • Work with diverse engineering teams creating new products;
  • Architect, analyze and estimate new software and interfaces;
  • Test, validate and debug devices and their software;
  • Communicate and document design and technologies effectively;
  • Participate in design reviews and in the improvement of the development process.

Assets

  • Contribution to an active open-source project;
  • Familiar with embedded Linux systems and electronics including tools like cross-compilation, buildroot, and Yocto.

Qualifications

  • Bachelors/Masters in computer science or related field;
  • Great development skills including an object-oriented language and two scripting languages (including shell);
  • Strong interpersonal and communication skills (we are a service company working with off-site teams);
  • Bilingual English/French (spoken and written);
  • Good development habits including revision control (esp. Git), code review (esp. Gerrit), testing, and CI (esp. Jenkins);
  • Demonstrated ability to find, learn and use tools to effectively resolve problems;
  • Daily experience working in a Linux environment preferably with knowlege of system architecture
  • We look for team players who are meticulous, honest and empathetic, care about providing great value to clients, and who love learning!

Apply using this form

required fields
Please correct errors in form
First and last name are required.
Email is required.
Choose a file
Please enter a valid URL
Captcha is required.
Montreal or Quebec City

Full Stack Web Developer

#fullstack, #frontend, #backend, #html5, #css3, #javascript, #django, #wordpress, #drupal, #plone

Our Web Solutions team develops bleeding edge web projects designed with the user in mind and to meet the business requirements of the client. What role would you like to play? We want to know!

Offer description

Job type: Permanent
Start date: Now
Location: Montreal or Quebec City
Mobility: Little or as interest
Annual salary: To be negotiated
Spoken languages: French and English

Responsibilities

Frontend
  • HTML5/CSS3/JS integration on PHP, Python and Java CMS and framework
  • Using best web development practices for mobile, tablet and desktop
  • Ensure product interoperability across browsers and operating systems
  • Implementation of accessibility W3C, WCAG, SGQRI008
Backend
  • PHP and python development on CMS and framework
  • Modern methodologies and development tools

Assets

  • Abolity to translate customer needs, to elaborate and realise interfaces
  • Interest for FOSS, knowledge of the tools
  • Agile development experience
  • Knowledge of many languages (PHP / Java / Python / etc.)
  • Devops capabilities

Qualifications

  • Solid web development experience - 3 ans and up
  • Knowledge of at least one PHP, Python or Java CMS or framework (eg: Wordpress, Drupal, Plone, Django, Liferay).
  • Experience with source control tools (SVN, Git ou équivalent)
  • Knowedge of GNU/Linux operating system
  • Interest for new technologies
Frontend
  • Mastery of HTML5/CSS3/JS
  • Mastery of theming concepts
  • Knowledge of dev tools on many browsers

Apply using this form

required fields
Please correct errors in form
First and last name are required.
Email is required.
Choose a file
Please enter a valid URL
Captcha is required.
Montreal, Toronto, Quebec City or France

JAVA Developer and Consultant

#java #javaEE #liferay #vaadin #jboss #talend #rest

Passionate about coding, highly creative and intellectually curious? Want to be part of an agile team, participate in technical design, development and implementation of large-scale, reliable applications? We have a position for you!

Offer description

Job type: Permanent
Start date: Now
Location: Montreal, Toronto, Quebec City or France
Mobility: Yes
Annual salary: To be negotiated
Spoken languages: French and English

Responsibilities

Successful candidates will have experience performing as technical lead on software development projects with responsibility for overall delivery of software components:

  • Develop extensions for different solutions (portal applications, ETL connectors, REST, SOAP, JDBC services, etc ...)
  • Support the implementation of solutions with clients (configurations, customizations, integrations)
  • Participate in research and development: identify, evaluate, test, compare, integrate various solutions
  • Contribute to various open source projects
  • Facilitate knowledge transfer activities

Assets

  • Skills in web technologies
  • Java EE skills
  • Spring Framework skills
  • Liferay, JSF, Vaadin, Jboss, Alfresco experience

Qualifications

  • Master in IT or equivalent
  • Experience with Java and Java-based web development (servlets, REST/SOAP web-services, etc.) JavaEE or Spring
  • Good knowledge of Maven and Git
  • Experience with Liferay portal and /or Jboo/Wildfly is preferable
  • Good social skills and team spirit
  • Proven software development experience working with different methodologies
  • Fluent spoken and written English and/or French communication skills
  • Strong capacity to analyse and to communicate
  • Resourcefulness, curiosity and versatility

Apply using this form

required fields
Please correct errors in form
First and last name are required.
Email is required.
Choose a file
Please enter a valid URL
Captcha is required.
Paris, Lyon or Montreal

GNU/Linux System Administrator

#linux, #redhat, #RHEL, #SSH, #mysql, #openstack, #bash, #puppet

You are passionate about free software? Want to work on Cloud Architecture, Continuous integration, and DevOps? Familiar with Linux, RedHat, SSH, Puppet, Asterisk, RHEL, Bash? Love to work in a high-level technical environment? Savoir-faire Linux want to meet you!

Offer description

Job type: Permanent
Start date: Now
Location: Paris, Lyon or Montreal
Mobility: Yes
Annual salary: To be negotiated
Spoken languages: French and English

Responsibilities

  • Contribute to the development of new systems for our customers;
  • Maintain and administer GNU / Linux, Redhat, Centos, Ubuntu;
  • Support internal users and external clients, with possibility of standby;
  • Write documentation;
  • Making technology monitoring;
  • Knowing the system of monitoring tools such as Nagios, Shinken;
  • Have a thorough knowledge in scripting Bash
  • List of technologies: Proxmox, LDAP, Varnish, MySQL, PostgreSQL, Asterisk, GlusterFS,Docker, Virtualisation KVM/Qemu, Nagios, Shinken.

 

 

Assets

  • Autonomous and enjoying teamwork;
  • Awareness of safety measures;
  • Contributions to Open Source projects;
  • Linux certification (LPI, RHCT / RHCE);
  • Experience with LDAP (Open LDAP or others);
  • Experience with SSO (CAS, SAML, OpenID, OpenID Connect);
  • Knowledge of Python, Perl and/or PHP;
  • Knowledge of Python, Perl and / or PHP;
  • Knowledge of automation tools like Puppet, Ansible, Chef;
  • Knowledge of cloud-based information plateforms such as Microsoft Azure, Amazon AWS, Openstack.

Qualifications

  • Bilingual ( English and French);
  • Degree in Computer Science, System Administration or equivalent;
  • 2 years of experience in Linux system administration;
  • Understanding of network systems (IP, routing, firewall, QoS, VLAN, etc.);
  • Knowledge of Linux operating systems (Ubuntu, RedHat, Debian, Fedora, etc.) and familiarity with a wide range of free software commonly used in business (postfix, apache, bind, samba, MySQL, bind, dhcpd, etc.).

 

Apply using this form

required fields
Please correct errors in form
First and last name are required.
Email is required.
Choose a file
Please enter a valid URL
Captcha is required.

There's no match for you?

No problem. If you would like to work with us, don't hesitate to send us your open application.

Please correct errors in form
First and last name are required.
Email is required.
Choose a file
Please enter a valid URL
Captcha is required.