MaintainX est la première plateforme mobile de gestion des procédures pour les travailleurs de l'industrie et les travailleurs de première ligne. Nous construisons le GitHub pour les procédures de travail réelles telles que la maintenance, la sécurité et les opérations, et nous améliorons l'efficacité opérationnelle de plus de 7,500+ entreprises, dont Duracell, Univar Solutions Inc., Titan America, McDonalds, Brenntag, Cintas, Michaels, and Shell.

Nous avons levé 104 millions de dollars en capital-risque à la suite d'un récent tour de table de série C mené par Bain Capital Ventures, Bessemer Ventures, August Capital, Amity Ventures, Ridge Ventures ainsi que des PDG de GE, Twilio, Toast et PagerDuty.

Nous sommes à la recherche d'un administrateur de base de données réfléchi et bien équilibré pour rejoindre notre équipe en pleine expansion ! Vous serez responsable de la construction des fondations de notre architecture de données pour alimenter les décisions à l'échelle de l'entreprise chez MaintainX, en plus d'aider à construire des outils que nos clients utilisent tous les jours. Vous serez le premier professionnel de l'ingénierie des données à rejoindre une équipe saine et collaborative, améliorant continuellement nos pratiques d'ingénierie et fournissant une technologie innovante, tout en gardant le plaisir.

En tant qu'administrateur de base de données, vous jouerez un rôle crucial dans la conception, la mise en œuvre et l'optimisation des systèmes de base de données qui alimentent nos applications et nos services. Vous travaillerez dans un environnement collaboratif avec des équipes interfonctionnelles afin de garantir que notre infrastructure de données est robuste, évolutive et capable de traiter efficacement de grands volumes de données.

Ce que vous ferez:

  • Conception et modélisation de bases de données: Concevoir et modéliser des systèmes de base de données, relationnels et non relationnels, en garantissant l'intégrité des données, les performances et l'évolutivité.
  • Optimisation des requêtes: Optimiser les requêtes de la base de données pour une performance maximale, une efficacité et une latence minimale.\
  • Gestion des bases de données: Gérer et administrer les bases de données, y compris l'installation, la configuration, la maintenance et le dépannage.
  • Sécurité des données: Mettre en œuvre et maintenir des mesures de sécurité des données, en assurant la confidentialité et l'intégrité des données.
  • Optimisation des performances: Identifier et résoudre les goulets d'étranglement et les problèmes de performance des bases de données afin d'améliorer les performances de l'application.
  • Évolutivité: Planifier l'évolutivité de la base de données, en veillant à ce que le système puisse gérer des charges croissantes au fil du temps.
  • Migration des données: Diriger les efforts de migration des données lorsque cela est nécessaire, en veillant à ce que la transition entre les systèmes se fasse sans heurts.
  • Surveillance et rapports: Mettre en place des systèmes de surveillance et générer des rapports pour suivre les performances et l'état de la base de données.
  • Collaboration: Travailler en étroite collaboration avec les développeurs, les ingénieurs de données et les autres parties prenantes pour comprendre les exigences des bases de données et mettre en œuvre des solutions qui répondent aux besoins de l'entreprise.
  • Documentation: Maintenir une documentation complète des systèmes de base de données, des configurations et des procédures.

A propos de vous :

  • 5 ans ou plus dans le développement de logiciels et 2 ans ou plus d'expérience en tant qu'administrateur de base de données ou dans un rôle similaire dans la conception, la gestion et l'optimisation de requêtes SQL sur des bases de données relationnelles (de préférence MySQL).
  • Familiarité avec les bases de données NoSQL (par exemple Mongo, Dynamo, Redis...)
  • Expérience de l'infrastructure Cloud (AWS, GCP, Azure)
  • Familiarité avec la gouvernance des données et les meilleures pratiques en matière de sécurité
  • Vous êtes enthousiaste à l'idée de travailler avec une équipe à distance ; vous appréciez de collaborer sur des problèmes, de poser des questions, de fournir un retour d'information et de soutenir les autres dans leurs objectifs.
  • Vous avez de l'expérience en matière de mentorat technique, de coaching et d'amélioration des résultats techniques des personnes qui vous entourent.

C'est une bonne chose :

  • Certifications en gestion et architecture de base de données (par exemple, Oracle, MySQL). 
    Expérience dans la construction d'applications full-stack (Node.js, React, TypeScript)

Ce que vous y gagnerez :

  • Un salaire compétitif et des opportunités d'équité significatives.
  • Couverture des soins de santé, des soins dentaires et des soins de la vue.
  • Programme d'inscription 401(k) / RRSP.
  • Prenez les congés dont vous avez besoin.
  • Une culture du travail où :
    • Vous travaillerez aux côtés de personnes du monde entier qui reflètent les principes de MaintainX : Intelligents, Humbles, Optimistes.
    • Nous croyons en la méritocratie, où les idées et les efforts sont publiquement célébrés.

A propos de nous :

Notre mission est de faciliter la vie des ouvriers dans le monde entier en créant des logiciels qui répondent à leurs besoins et à leurs réalités. Notre produit change véritablement la vie des 80% de la population active qui ne travaillent pas derrière un bureau et qui ont besoin d'un logiciel d'entreprise à portée de main.

MaintainX s'engage à créer un environnement diversifié. Tous les candidats qualifiés seront pris en considération pour un emploi sans tenir compte de la race, de la couleur, de la religion, du sexe, de l'identité ou de l'expression sexuelle, de l'orientation sexuelle, de l'origine nationale, de la génétique, du handicap, de l'âge ou du statut d'ancien combattant.



 

MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers. We are a modern IoT enabled cloud based tool for maintenance, safety, and operations on equipment and facilities.  MaintainX powers operational excellence for 7,500+ businesses including Duracell, Univar Solutions Inc., Titan America, McDonalds, Brenntag, Cintas, Michaels, and Shell.

We've raised $104 million in venture capital following a recent Series C funding round led by Bain Capital Ventures, Bessemer Ventures, August Capital, Amity Ventures, Ridge Ventures as well as CEO’s from GE, Twilio, Toast and PagerDuty.

We are looking for a thoughtful, well-rounded Database Administrator to join our expanding team! You will be responsible for building the foundations of our data architecture to power company-wide decisions at MaintainX, in addition to helping build tools that our business customers use every day. You will be the first Data Engineering professional to come onboard, joining a healthy and collaborative team, continuously improving our engineering practices and delivering innovative technology, all while keeping it fun.

As a Database Administrator, you will play a crucial role in designing, implementing, and optimizing database systems that power our applications and services. You will work in a collaborative environment with cross-functional teams to ensure that our data infrastructure is robust, scalable, and capable of handling large volumes of data efficiently.

What you’ll do:

  • Database Design and Modelling: Design and model database systems, both relational and non-relational, ensuring data integrity, performance, and scalability.
  • Query Optimization: Optimize database queries for maximum performance, efficiency, and minimal latency.
  • Database Management: Manage and administer the databases, including installation, configuration, maintenance, and troubleshooting.
  • Data Security: Implement and maintain data security measures, ensuring the confidentiality and integrity of data.
  • Performance Tuning: Identify and resolve database performance bottlenecks and issues to improve application performance.
  • Scalability: Plan for database scalability, making sure that the system can handle increasing loads over time.
  • Data Migration: Lead data migration efforts when necessary, ensuring a smooth transition between systems.
  • Monitoring and Reporting: Set up monitoring systems and generate reports to track database performance and health.
  • Collaboration: Work closely with developers, data engineers, and other stakeholders to understand database requirements and implement solutions that meet business needs.
  • Documentation: Maintain comprehensive documentation of database systems, configurations, and procedures.

About you:

  • 5+ years in the software development and 2+ years of experience as a Database administrator or similar role working on designing, managing and optimizing SQL queries on relational databases (preferably MySQL) 
  • Familiarity with NoSQL databases (e.g. Mongo, Dynamo, Redis…)
  • Experience with Cloud infrastructure (AWS, GCP, Azure)
  • Familiarity with data governance and security best practices
  • Excitement for working with a remote team; you value collaborating on problems, asking questions, delivering feedback, and supporting others in their goals
  • Experience with technical mentoring, coaching, and improving the technical output of the people around you.

Nice to have:

  • Certifications in database management and architecture (e.g., Oracle, MySQL) 
  • Experience building full-stack applications (Node.js, React, TypeScript)

What’s in it for you:

  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • 401(k) / RRSP enrollment program.
  • Take what you need PTO.
  • A Work Culture where:
    • You’ll work alongside folks across the globe that reflect the MaintainX values: Smart Humble Optimists.
    • We believe in meritocracy, where ideas and effort are publicly celebrated.

About us:

Our mission is to make the life of blue-collar workers easier worldwide by creating software that meets their needs and realities. Our product is truly life-changing for 80% of the workforce that doesn’t work behind a desk and needs enterprise-grade software at their fingertips.

MaintainX is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.



Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)
When autocomplete results are available use up and down arrows to review
+ Add another education


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.