The Forge is hiring!
Each posting is available in French and English/Les offres d'emploi sont disponibles en français et en anglais.
We are proud to announce that The Forge is once again expanding its staff and hiring. Started in 2020 to provide hosting for Foundry Virtual Tabletop, we've expanded our service drastically, growing in size and scope.
With this growth comes a need for even more staff, and their experience. Therefore, we are happy to announce that we are looking to hire experienced individuals for the positions of Senior SysAdmin/DevOps Engineer and Quality Assurance Analyst.
Does this opportunity spark the flame within? Are you eager to show us your level 20 skills? See below for the full details on the positions available and how to apply.
In English
En Français/In French
Senior SysAdmin/DevOps Engineer
Who We Are
The Forge is a Canadian-based company founded in 2020 with one mission: Make our user’s lives easier, and make tabletop roleplay gaming more fun for everyone.
We are a SaaS platform (Software as a Service) and offer hosting services for Foundry Virtual Tabletop, enhancing the user experience with our offering of unique features and improvements.
We take pride in how we treat our staff here at The Forge. We want to be the kind of business that attracts reliable and talented people, and we like to see reliability and respect in turn.
If you are a geek like us, you love tabletop roleplaying games, and would like to join our team and have fun while tackling interesting challenges, then check out the job posting below, and see if you’d be a good fit.
At The Forge, we embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
The Opportunity
The largest portion of position duties will be maintaining, improving, and documenting The Forge’s servers and configurations. The employee will be responsible for ensuring that everything is secure and running smoothly in the background. You will need to monitor and work with Linux servers hosted on the cloud, using automation and virtualization tools to scale and improve the company’s infrastructure.
This position is 100% fully remote. You will be joining a growing team of developers and will work closely with them to help improve the development processes.
What you’ll do
We are looking for an individual experienced in DevOps. Skills and competencies show up in different forms and can be based on different experiences. While we expect applicant’s profiles to align with the position’s responsibilities, we strongly encourage you to apply even though you may not have all of the requirements listed below.
- Management of the company’s cloud and network infrastructure
- Recommend SysOps/DevOps/GitOps processes and procedures, and implement them as needed
- Review existing security protocols and implement new ones if necessary
- Interfacing with the development team to create and improve processes
- Deployment and hardening of new servers
- Engineering, configuration, securing and deployment of Kubernetes clusters
- Maintaining our infrastructure, and improving it for reliability.
- Setup and management of virtualized systems
What you must know
- Experience in Kubernetes administration and deployment processes
- Advanced troubleshooting skills for the Linux operating system
- Familiarity with various cloud service infrastructures
- Experience in network configuration and administration
- Experience in building and integrating CI/CD pipelines
- Setup and use of configuration management tools and Infrastructure-as-Code (Ansible)
- Basic programming and scripting capabilities (Bash, Python, Javascript, Go, etc..)
- Fluent proficiency in English, due to the international nature of our business.
What you should know
- Setup of virtualized environments (Proxmox VE)
- Setup and management of distributed storage solutions (Ceph)
- Node.js environment setup
- MongoDB configuration and management
- Experience with VPN setup (wireguard)
- Experience with Linux Networking (iptables, tcpdump, netplan, OPNsense)
Bonus Points
- Experience with Foundry VTT (or other TTRPG software)
- Experience in reverse engineering systems
- Have a large collection of dice
What we are looking for
- Applicants must have reliable access to the internet due to the position's remote nature.
- Applicant should be relatively self-driven and autonomous.
What we offer
This position is full time and 100% remote. We provide you the freedom to set your own schedule. The salary range is $90,000-120,000 CAD per year based on your experience, and comes with standard benefits for Canadian employees. We welcome applicants from outside Canada and are prepared to offer compensation aligned with market rates in your country. As a contractor, your rate will be based on your experience and the typical salary for similar roles in your local market, taking into account the cost of living in your city. Our goal is to ensure fair, competitive, and context-sensitive compensation for all team members, regardless of location.
How to apply
Email us at [email protected] with your resume and desired position title.
Deadline
The job posting will remain open until the position is filled. We will attempt to follow up with applicants within two weeks of receiving their applications. Please be advised that holidays will impact this response time.
Quality Assurance Analyst
Who We Are
The Forge is a Canadian-based company founded in 2020 with one mission: Make our user's lives easier, and make online tabletop roleplaying games more fun for everyone.
We are a SaaS platform (Software as a Service) and offer hosting services for Foundry Virtual Tabletop, enhancing the user experience with our offering of unique features and improvements.
We take pride in how we treat our staff here at The Forge. We want to be the kind of business that attracts reliable, talented people, and we like to see reliability and respect in turn.
If you are a geek like us, you love Tabletop Roleplaying games, and would like to join our team and have fun while tackling interesting challenges, then check out the job posting below.
At The Forge, we embrace diversity in all its forms. We're committed to fostering a work environment that is inclusive and respectful of all differences.
The Opportunity
As a QA Analyst for The Forge, you will be responsible for the overall test effort across an entire product. You will track and manage all test deliverables, while managing day-to-day priority shifts and reporting results.
You’ll partner and potentially even lead test automation and tooling solutions that benefit both the team and overall project. You will be responsible for creating test cases, ensuring that requirements are fully implemented, proposing improvement points, and ensuring that the features in development are in pristine condition and capable of solving the user’s needs.
If you are ready to take up an exciting new challenge, and help drive The Forge toward becoming the best platform for online hosting, apply below. Help us realise our vision of being the most convenient, yet powerful way to play TTRPGs online!
What you'll do
We are looking for an experienced QA Analyst. You don't have to know all of these responsibilities, but we expect applicants to know most of them. We are looking for someone who knows what they're doing, and can quickly learn what they don't.
- Writing test plans and creating test cases for the products.
- Collaborate with the team to develop strategies and an effective test plan.
- Run test cases and analyze the results.
- Report bugs and errors to the development team in detail.
- Propose improvement points that will ease the user experience.
- Help solve problems faced by users and propose ideas to bypass errors.
- Support troubleshooting user reported issues
- Ability and willingness to keep learning
- Love your craft and have a passion to constantly learn new things
- Updating and creating documentation
Skills & Experience
- Two or more years of experience in software QA methodologies, tools, and processes.
- Experience writing clear, concise, and comprehensive bug reports, test strategies, plans, and cases.
- Proven ability to employ analytical thinking to solve problems and generate solutions with attention to detail.
- Proven ability to collaborate in a team as well as work autonomously with the ability to work in a fast-paced and agile environment
- Ability to think independently and ask questions
- Must have Manual Testing basics down and be able to think through full testing SDLC
- Interpret user requirements and designs and put yourself in the mindset of an end user
- Documentation for both QA work, and potentially user-facing documentation
- Strong communication skills and fluency in English, due to the international nature of our business
Bonus Points
- Knowledge of testing frameworks and good grasp on how to write proper tests
- Experience writing automated UI testing scenarios
- Experience with Foundry VTT (or other VTT software)
- Has a large collection of dice
- Certifications in technical disciplines relating to the required skill set
What we are looking for
- Must be available part time (20-30 hours a week).
- Applicants must have reliable access to the internet, as the employee position is 100% fully remote.
What we offer
This position is part-time and 100% remote. We provide you the freedom to set your own schedule.
The salary range is $36.50-$47 CAD/hour based on your experience, and comes with group insurance and standard leave benefits for Canadian employees.
How to apply
Email us at [email protected] with your resume and desired position title.
Deadline
The job posting will remain open until the position is filled. We will attempt to follow up with applicants within two weeks of receiving their applications. Please be advised that holidays may impact this response time.
DevOps Sénior
Qui Nous Sommes
La Forge est une entreprise montréalaise fondée en 2020 avec comme unique mission de faciliter la vie de ses utilisateurs et rendre les jeux de rôle virtuels plus amusants et accessibles à tous.
En tant que plateforme SaaS (logiciel en tant que service), nous offrons une solution d’hébergement intégrée pour Foundry Virtual Tabletop, en plus d’optimiser l’expérience utilisateur par l’entremise de fonctionnalités uniques et développements novateurs.
Chez La Forge, prendre soin des membres de notre équipe, les faire grandir et célébrer leurs accomplissements est une source de fierté. Tous les jours, nous donnons le meilleur de nous-mêmes et valorisons une culture d’entreprise qui attire des individus motivés et talentueux.
Si, tout comme nous, vous êtes un geek dans l’âme, un amateur de jeu de rôle sur table et que vous aspirez à joindre une équipe passionnée et relever des défis intéressants, alors, ce poste pourrait être pour vous!
Nous sommes un employeur équitable et la diversité nous tient à coeur. Nous ne faisons aucune discrimination et nous accueillons la différence de chacun.
L’Opportunité
En tant qu’administrateur-administratrice système et spécialiste DevOps chez La Forge, une grande majorité de vos responsabilités sera de maintenir et améliorer nos serveurs ainsi que ses configurations. L’employé travaillera activement pour assurer la sécurité et la disponibilité du système, afin que tout se déroule de façon transparente pour des milliers d’utilisateurs. Vous devrez superviser et exploiter les systèmes Linux en hébergement cloud, via des outils d’automatisation et de virtualisation afin de développer et améliorer l’infrastructure de l’entreprise.
Notre environnement de travail distribué et flexible est entièrement à distance; votre bureau est notre bureau! Vous joignez une équipe en pleine effervescence, formée de développeurs pluridisciplinaires, avec qui vous travaillerez en étroite collaboration vers l’optimisation constante des processus de développement.
Ce que vous ferez
Nous recherchons un Administrateur.trice de Système Linux/Ingénieur.e DevOps/Spécialiste en Infrastructure Cloud expérimenté.e. Bien que nous nous attendions à ce que les profils des candidat.e.s correspondent aux responsabilités du poste, nous vous encourageons vivement à postuler, même si vous ne remplissez pas toutes les exigences énumérées ci-dessous.
- Assurer la gestion de l’infrastructure cloud de l’entreprise;
- Recommander et implémenter les processus et procédures SysOps/DevOps/GitOps;
- Évaluer et renforcer les protocoles de sécurité;
- Collaborer avec l’équipe de développement pour améliorer leur processus;
- Déployer et optimiser la robustesse de nouveaux serveurs;
- Ingénierie, configuration et déploiement de clusters Kubernetes;
- Maintenir et améliorer l’infrastructure du réseau;
- Configuration et gestion des machines virtuels.
Ce que vous devez savoir
- Expérience en administration Kubernetes et déploiement de processus;
- Excellentes capacités diagnostiques dans le système d’exploitation Linux;
- Compréhension de l’infrastructures des services infonuagiques;
- Expérience dans la configuration et administration de réseaux;
- Expérience dans la construction et l’intégration de pipelines CI/CD;
- Installation et utilisation d’outils de configuration et IaC (”infrastructure en tant que code”) tel Ansible;
- Expérience avec des langages de scripts et programmation tels que Bash, Python, Javascript, Go, etc;
- Maîtrise de l’anglais, en raison de la nature internationale de notre entreprise.
Ce que vous devriez savoir
- Configuration d’environnements virtuels (Proxmox VE);
- Configuration et gestion de solutions de stockage distribués (Ceph);
- Environnement Node.js;
- Configuration et gestion de MongoDB;
- Expérience en configuration VPN (Wireguard);
- Expérience en réseautage (iptables, tcpdump, netplan, OPNsense)
Points Bonis
- Expérience avec Foundry VTT (ou tout autre logiciel de Jeu de Rôle sur Table);
- Expérience en rétro-ingénierie de systèmes;
- Collection impressionnante de dés;
- Certifications en disciplines techniques reliées.
Ce que nous recherchons
- Les candidats doivent être disposé.e.s à travailler à temps plein et avoir accès à un réseau internet fiable.
- Les candidats doivent être relativements autonomes et faire preuve d’initiative.
Ce que nous offrons
Ce poste est à temps plein et 100% à distance. Vous avez la liberté de définir votre propre horaire. L’échelle salariale est entre 90-120k CAD par an, selon votre expérience et s’accompagne d’avantages sociaux standards pour les employés canadiens. Nous invitons les candidats de l'extérieur du Canada à postuler et sommes prêts à offrir une rémunération conforme aux taux du marché dans votre pays. En tant que contractuel, votre rémunération sera basée sur votre expérience et le salaire habituel pour des postes similaires dans votre marché local, en tenant compte du coût de la vie dans votre ville. Notre objectif est d'assurer une rémunération juste, compétitive et adaptée au contexte pour tous les membres de l'équipe, quel que soit leur lieu de travail.
Comment appliquer
Via courriel à [email protected] en incluant votre CV et la position désirée dans la ligne sujet.
Date limite
Cette offre d’emploi restera ouverte jusqu’à ce que le poste soit comblé. Nous tenterons de communiquer avec tous les candidats dans un délai de deux semaines suivant la date limite d’application. Veuillez noter que le temps des fêtes pourrait ralentir le processus.
ENGLISH TRANSLATION HERE
Analyste Assurance Qualité
Qui nous sommes
La Forge est une entreprise canadienne, fondée en 2020 avec comme unique mission de faciliter la vie de ses utilisateurs et rendre les jeux de role virtuels plus amusants et accessibles à tous.
En tant que plateforme SaaS (logiciel en tant que service), nous offrons une solution d'hébergement pour Foundry Virtual Tabletop, en plus d’optimiser l’expérience utilisateur grâce à des fonctionnalités uniques et optimisations exclusives.
Chez La Forge, nous prenons soin de notre équipe. Nous voulons attirer des personnes fiables et talentueuses, et offrir en retour un environnement où fiabilité, respect et épanouissement sont valorisés.
Si, tout comme nous, vous êtes un geek dans l’âme, un amateur de jeu de rôle sur table et que vous aspirez à joindre une équipe passionnée et relever des défis stimulants, alors, ce poste pourrait être pour vous!
Nous sommes un employeur équitable et la diversité nous tient à coeur. Nous ne faisons aucune discrimination et nous accueillons la différence de chacun.
L'opportunité
En tant qu'analyste QA intermédiaire chez La Forge, vous serez responsable de l'ensemble des activités de test d'un produit. Vous assurerez le suivi et la gestion des livrables QA, tout en gérant les changements de priorités au quotidien et en rapportant les résultats.
Vous collaborerez - et pourriez éventuellement diriger - les initiatives d'automatisations de test et de développement d'outils de test qui profiteront à l'équipe et au projet en general. Vous serez responsable de créer des cas de test, de valider l'implémentation complete des exigences, de proposer des améliorations et de vous assurer que les fonctionnalités en développement sont en parfait état et répondent réellement aux besoins des utilisateurs.
Si vous êtes prêt à relever un nouveau défi stimulant et à contribuer à faire de La Forge la meilleure plateforme d'hébergement en ligne, postulez dès maintenant. Aidez-nous à réaliser notre vision: offrir la façon la plus pratique et puissante de jouer aux JDR en ligne !
Ce que vous ferez
Nous recherchons un analyste QA expérimenté. Vous n’avez pas besoin de maîtriser absolument toutes les responsabilités ci-dessous, mais nous nous attendons à ce que vous connaissiez la majorité d’entre elles. Nous voulons quelqu’un de compétent, capable d’apprendre rapidement ce qu’il ne connaît pas encore.
- Rédiger des plans et des cas de test.
- Collaborer avec l'équipe pour developer des stratégies et un plan de test efficace.
- Exécuter les cas de test et analyser les résultats.
- Rapporter en details les bogues et erreurs à l'équipe de développement.
- Proposer des points d'amélioration qui facilitent l'expérience utilisateur.
- Aider à résoudre les problèmes rencontrés par les utilisateurs et proposer des solutions de contournement.
- Participer au dépannage des probèmes signalés par les utilisateurs.
- Apprendre continuellement et faire preuve de curiosité.
- Aimer votre métier et avoir la passion d’apprendre de nouvelles choses.
- Mettre à jour et rédiger de la documentation
Compétences et expérience
- 2 + ans d'expérience et une solide connaissance des méthodologies outils et procedures d'assurance qualité.
- Experience dans la rédaction de rapports de bogues, strategies de test, plans et cas de test clairs, concis et détaillés.
- Capacité démontrée à penser de manière analytique, à résoudre des problèmes et à proposer des solutions avec une grande attention aux détails.
- Capacité à collaborer en équipe tout en travaillant de façon autonome, avec la capacité de travailler rapidement et dans un environnement AGILE.
- Capacité à penser de manière indépendante et à poser des questions pertinentes.
- Maîtrise des bases des tests manuels et bonne compréhension du cycle SDLC complet.
- Capacité à interpreter les exigences et conceptions utilisateur, et à se mettre à la place d'un utilisateur final.
- Compéetences en redaction de documentation QA et éventuellement de documentation destinée aux utilisateurs.
- Excellentes aptitudes en communication et maîtrise de l'anglais, en raison de la nature internationale de notre entreprise.
Points Bonis
- Connaissance des frameworks de test et bonne connaissance de l’écriture de tests automatisés.
- Expérience scenarios automatisés de tests UI.
- Expérience avec Foundry VTT (ou d'autres logiciels de VTT).
- Posséder une grande collection de dés !
- Certifications techniques liées aux compétences demandées.
Ce que nous recherchons
- Les candidats doivent être disposé.e.s à travailler à temps partiel (20-30 heures par semaine)
- Les candidats doivent avoir accès à un réseau internet fiable car la position est 100% en télétravail.
Ce que nous offrons
Ce poste est à temps partiel et 100% à distance. Vous avez la liberté de définir votre propre horaire. L’échelle salariale est entre $36.50-$47 CAD/heure, selon votre expérience et s’accompagne d’avantages sociaux standards pour les employés canadiens.
Comment appliquer
Via courriel à [email protected] en incluant votre CV et la position désirée dans la ligne sujet.
Date limite
Cette offre d’emploi restera ouverte jusqu’à ce que le poste soit comblé. Nous tenterons de communiquer avec tous les candidats dans un délai de deux semaines suivant la date limite d’application. Veuillez noter que le temps des fêtes pourrait ralentir le processus.