<p><strong>Role Overview</strong></p><p>We are seeking a Senior Build & Release Pipeline Engineer to support a small game studio on a 3-month consulting engagement focused on stabilizing and improving multi-platform build and release pipelines. This is a hands-on advisory role, not a long-term operations position, and is best suited for someone experienced working within legacy and constrained environments, particularly console SDKs.</p><p> </p><p>You will assess the current setup, recommend pragmatic improvements, implement high-impact changes, and provide documentation and knowledge transfer so the internal team can sustainably own the pipeline after the engagement.</p><p> </p><p><strong>What You’ll Do</strong></p><ul><li>Audit existing build and release processes across platforms</li><li>Identify key risks, bottlenecks, and single points of failure</li><li>Design and implement a more reliable, maintainable build pipeline</li><li>Improve consistency of build machines and remote access workflows</li><li>Implement or refine CI/CD where appropriate, within platform constraints</li><li>Advise on on-prem vs cloud approaches, considering proprietary SDK limitations</li><li>Establish clearer traceability between builds, commits, tasks, and bugs</li><li>Define and document workflows for builds, releases, bug tracking and QA handoff</li><li>Provide documentation, training, and knowledge transfer to the team</li></ul><p><strong>Environment & Platforms</strong></p><ul><li>Game development across Windows, Linux, macOS, and console platforms</li><li>Primary focus on Steam and Nintendo builds</li><li>Unity plus custom tooling</li><li>On-prem server room and physical dev kits</li><li>CI/CD tooling may include TeamCity, GitHub Actions, Jenkins, or similar</li><li>Task tracking in Asana (experience improving or migrating workflows is a plus)</li></ul>
<p>We are looking for a highly skilled Sales Administrator for our client located in Surrey, BC. This position will support the sales and office teams by accurately processing sales invoices, facilitating payroll data entry, managing employee expenses, handling travel arrangements, and carrying out general administrative duties. This role is ideal for candidates who are detail-oriented, and able to manage multiple tasks in a fast-paced environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Receive, print, code, and send out sales invoices; issue bills to customers as requested. </li><li>Enter payroll hours for employees and submit data for payroll processing.</li><li>Reconcile employee expenses and company Visa card transactions.</li><li>Convert quotes and client meeting notes into formatted sales invoices for customers.</li><li>Log into banking portals to update account information and perform routine banking tasks.</li><li>Book travel arrangements (such as ferries and flights) for company management or owners.</li><li>Perform credit reference checks on clients and vendors as needed.</li><li>Order and manage inventory for office supplies.</li><li>Maintain templates and handle straightforward typing and formatting tasks for internal communications.</li><li>Utilize Sage 50 software for accounting and expense reconciliation.</li></ul><p><br></p>