DevOps/Platform Engineer

6 days ago


Québec, Quebec, Canada Disguise Technologies Limited Full time
Disguise sits at the heart of the most inspiring live and virtual experiences in the world, leading the market in building a software and hardware solution that designs, sequences and controls the most spectacular productions across film and TV, broadcast, live and corporate events.

Department: R&D

Reports into: Lead Software Engineer

ABOUT THE ROLE

Disguise is looking for a DevOps / Platform Engineer to join our growing Cloud Services team. You'll be instrumental in building, improving, and supporting Disguise Cloud's infrastructure and platform. This includes managing various web applications within our cloud ecosystem, many of which are based on Laravel and Vue stacks, and some involving Three.js based 3D viewer applications. You'll work closely with our development teams to ensure seamless integration with Disguise's other products, and help guide technology and design choices to meet our customers' evolving needs.

Our stack:

- Hosting: AWS EC2 (managed via Laravel Forge & Envoyer) and Netlify
- Queues: Currently SQS/SNS with plans to migrate to Redis/Valkey
- Databases: MySQL & MongoDB
- Applications: Vue & Laravel-based apps for content management, collaboration, and customer portals
- Visualization: Three.js-based pre-visualization tools for events, virtual production, and entertainment

DEVOPS RESPONSIBILITIES

Your main responsibilities will be to maintain and take ownership of our DevOps infrastructure, including:

- Migrating our current servers to new servers: Plan, execute, and oversee the migration process ensuring minimal downtime and data integrity.
- Handle databases and workers, maintaining and transitioning customer information successfully.
- Transitioning from PubSub to Redis/Valkey: Move our current messaging system to a Redis/Valkey backed event system for better performance and reliability.
- Debug production issues through services and all levels of the stack.

PLATFORM RESPONSIBILITIES

When not working on DevOps related tasks, your Platform responsibilities would include:

- Writing and deploying unit and integration tests in CI: Develop comprehensive tests to ensure quality and stability of our applications.
- Integrate these tests into our CI pipeline for continuous monitoring.
- Design, build, and maintain APIs, services, and systems through multiple platforms, languages, and technologies with a focus on Laravel and Vue.
- Work with engineers across the company to build new features at large scale.
- Improve engineering standards, tooling, and processes.
- Implementing platform features based on requirements set by the cloud Product Manager and Lead Software Engineer.
- Building and maintaining tools for our internal teams.
- Reviewing other developers' code and pull requests, including code reviews and quality assurance testing.
- Assisting support team members in customer inquiries, solving and troubleshooting problems, and responding to support requests both internally and externally.

ABOUT YOU

- Clear communication, both verbal and written.
- Proven experience in DevOps and/or Software Development (3+ years).
- Experience with AWS (preferred) or equivalent such as GCP or Azure.
- Familiar with Server Management / Provisioning tools such as Laravel Forge or Terraform.
- Strong REST understanding and implementation experience, servicing public and private APIs, including OpenAPI spec and documentation.
- Excellent attention to detail, when writing and reviewing code.
- Enjoy problem solving complex issues with a curious and inquisitive mind.
- Enjoy working with a diverse group of people with different expertise.

BONUS POINTS

- Experience or familiarity in the live events, film, production, or entertainment industries.
- Tailwind CSS and an eye for good design and UX.
- Three.JS experience.
- Electron or similar native application frameworks using web technologies.
- Experience with C++ would be nice to have but not required.

This position is open to residents of Quebec. We look forward to receiving your application

#J-18808-Ljbffr

  • Québec, Quebec, Canada MobileComm, Inc Full time

    About the RoleThis is an exciting opportunity to join our team as a DevOps Engineer for Cyber Security Platforms at MobileComm, Inc.Key Responsibilities:Design and implement secure software development life cycle (S-SDLC) frameworks.Collaborate with cross-functional teams to develop, test, and deploy applications.Develop and maintain infrastructure as code...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    **About Us**Disguise Technologies Limited is a leading software and hardware solution provider in the live and virtual experiences market.Our innovative technologies cater to the needs of film and TV, broadcast, live, and corporate events.**Job Title**DevOps/Platform Engineer**Job Summary**We are seeking a highly skilled DevOps/Platform Engineer to join our...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    Disguise Technologies Limited is seeking an experienced DevOps/Platform Engineer to join our Cloud Services team. As a key member of our team, you will play a vital role in designing, building, and maintaining our cloud infrastructure and platform.About the PositionAs a DevOps/Platform Engineer, you will be responsible for migrating our current servers to...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    **Overview of Job Role**As a DevOps/Platform Engineer at Disguise Technologies Limited, you will be responsible for building, improving, and supporting Disguise Cloud's infrastructure and platform.You will manage various web applications within our cloud ecosystem, which are based on Laravel and Vue stacks, and some involving Three.js-based 3D viewer...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    About the RoleWe are seeking an experienced DevOps/Platform Engineer to join our growing Cloud Services team. As a key member of our team, you will be responsible for building, improving, and supporting Disguise Cloud's infrastructure and platform.Maintain and take ownership of our DevOps infrastructure, including migrating servers, handling databases and...


  • Québec, Quebec, Canada Greenlots Full time

    Senior DevOps EngineerShell Recharge Solutions is a leader in delivering the new electric mobility future through innovative software, infrastructure, and professional services that empower utilities, cities, fleets, transit agencies, and automakers to deploy EV charging infrastructure at scale. Our technology is connecting EV infrastructure solutions with...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    Are you passionate about building and maintaining cloud infrastructure and platforms? Do you have experience in DevOps and/or software development? We're looking for a skilled DevOps/Platform Engineer to join our growing Cloud Services team at Disguise Technologies Limited.About the JobIn this role, you will be responsible for designing, building, and...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    **The Role**We are seeking a skilled DevOps / Platform Engineer to join our growing Cloud Services team. As a key member of our team, you will be responsible for building, improving, and supporting Disguise Cloud's infrastructure and platform.**Key Responsibilities**Migrating our current servers to new servers: Plan, execute, and oversee the migration...


  • Québec, Quebec, Canada Ironbelly Studios Full time

    Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as well as providing outsourcing services at a fraction of the cost seen elsewhere.From humble beginnings Ironbelly has grown to be one of the most trusted names in the...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    **Job Description**We are looking for an experienced DevOps / Platform Engineer to join our team and contribute to the development of our cloud-based products and services.Your primary responsibilities will include migrating our current servers to new ones, handling databases and workers, and transitioning our messaging system to Redis/Valkey for improved...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    **About Us**Disguise Technologies Limited is a leader in building software and hardware solutions for live and virtual experiences.We are seeking a skilled DevOps / Platform Engineer to join our growing Cloud Services team. As a key member of our team, you will be responsible for building, improving, and supporting Disguise Cloud's infrastructure and...

  • Spécialiste DevOps

    4 weeks ago


    Québec, Quebec, Canada Ciao Full time

    DIS « CIAO » À TON BOSSAu-delà de la prononciation du nom « Ciao » qui diffère d'une personne à une autre(ci‑aio, c‑iao, ch-iao) , qui sommes-nous?Chez Ciao, l'humain est au cœur de l'entreprise. Ici la collaboration, le savoir-faire et l'innovation sont le moteur de nos croyances. Ta mission sera d'intégrer une équipe dynamique, engagée et...

  • Spécialiste devops

    3 weeks ago


    Québec, Quebec, Canada Ciao Full time

    DIS « CIAO » À TON BOSSAu-delà de la prononciation du nom « Ciao » qui diffère d'une personne à une autre,[ci‑aio, c‑iao, ch-iao], qui sommes-nous?Chez Ciao, l'humain est au cœur de l'entreprise. Ici la collaboration, le savoir-faire et l'innovation sont le moteur de nos croyances. Ta mission sera d'intégrer une équipe dynamique, engagée et...

  • Spécialiste DevOps

    2 weeks ago


    Québec, Quebec, Canada Ciao Full time

    DIS « CIAO » À TON BOSS Au-delà de la prononciation du nom « Ciao » qui diffère d'une personne à une autre(ci‑aio, c‑iao, ch-iao) , qui sommes-nous? Chez Ciao, l'humain est au cœur de l'entreprise. Ici la collaboration, le savoir-faire et l'innovation sont le moteur de nos croyances. Ta mission sera d'intégrer une équipe dynamique, engagée...

  • Spécialiste Devops

    6 days ago


    Québec, Quebec, Canada Ciao Full time

    DIS « CIAO » À TON BOSSAu-delà de la prononciation du nom « Ciao » qui diffère d'une personne à une autre(ci‑aio, c‑iao, ch-iao), qui sommes-nous?Chez Ciao, l'humain est au cœur de l'entreprise. Ici la collaboration, le savoir-faire et l'innovation sont le moteur de nos croyances. Ta mission sera d'intégrer une équipe dynamique, engagée et...


  • Québec, Quebec, Canada CHROME TECHNOLOGIES Full time

    Notre équipe :Nous recherchons un Développeur DevOps pour rejoindre notre équipe de conseillers du bureau de Québec ou de Montréal.Ce poste est en mode hybride, ce qui signifie que vous aurez la possibilité de travailler à distance tout en étant présent dans nos bureaux.Rôle et responsabilités :Industrialisation : Industrialiser les processus et...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    Requirements and QualificationsTo be successful in this role, you will need to have:Proven experience in DevOps and/or Software Development (3+ years).Familiar with Server Management / Provisioning tools such as Laravel Forge or Terraform.Strong REST understanding and implementation experience, servicing public and private APIs, including OpenAPI spec and...


  • Québec, Quebec, Canada EXFO Full time

    This Digital Platforms Operations Expert role offers an exciting opportunity to work at the intersection of operations, tech, and strategy. As a Digital Platforms Operations Specialist, you will play a pivotal role in making our digital platforms smarter, faster, and more connected.You will own day-to-day operations for a suite of digital platforms, ensuring...


  • Québec, Quebec, Canada Disguise Technologies Limited Full time

    At Disguise Technologies Limited, we're looking for a DevOps/Platform Engineer to join our growing Cloud Services team. This role is crucial in building, improving, and supporting Disguise Cloud's infrastructure and platform.About the RoleYou'll be instrumental in managing various web applications within our cloud ecosystem, including those based on Laravel...


  • Québec, Quebec, Canada Intello Technologies Inc. Full time

    Job OverviewThis DevOps and Automation Specialist position is perfect for someone who is passionate about leveraging technology to drive business outcomes. You will play a key role in developing and implementing automated quality engineering frameworks to ensure the quality and reliability of our products.Main ResponsibilitiesDesign and implement automated...