S

DevOps Engineer

Scientific Games
Full-time
On-site
Montreal, Quebec, Canada

Scientific Games:

Scientific Games is the global leader in lottery games, sports betting and technology, and the partner of choice for government lotteries. From cutting-edge backend systems to exciting entertainment experiences and trailblazing retail and digital solutions, we elevate play every day. We push game designs to the next level and are pioneers in data analytics and iLottery. Built on a foundation of trusted partnerships, Scientific Games combines relentless innovation, legendary performance, and unwavering security to responsibly propel the global lottery industry ever forward.

Position Summary

Job Summary

As a technology innovator in the global lottery and interactive industries, Scientific Games is an exciting place to work. We drive innovation, champion groundbreaking ideas, and bring meaning to our work every day. 

The Site Operations Team, provides Tier 2 support for lottery system and Interactive service operations across various jurisdictions. This includes managing operating systems, relational databases, web hosting in virtual environments, and proprietary software support. The team also collaborates with customers and internal Scientific Games teams to implement new business initiatives and system enhancements throughout the software development lifecycle (SDLC).

As a key member of this team, the DevOps Engineer bridges the gap between software development and operations by creating and maintaining test environments, deploying software, and supporting project delivery teams. This role requires a high degree of initiative, with the ability to work both independently and collaboratively in a fast-paced environment.

This position is based in Moncton, NB.

Responsibilities

  • Provide Tier 2 support to Development and QA teams for Scientific Games Lottery and Interactive test systems, ensuring smooth operation and troubleshooting of test environments.
  • Assist in incident response and defect resolution, working closely with teams to diagnose and resolve reported issues.
  • Perform system implementations in test environments, including software builds, performance analysis, and validation.
  • Install, configure, and manage Windows and Linux (Ubuntu, RedHat) operating systems, ensuring system integrity and lifecycle management.
  • Schedule and apply Windows and Linux OS patches to maintain security and stability.
  • Manage SSL certificates, ensuring proper encryption and security compliance.
  • Monitor and optimize server performance, proactively identifying and resolving bottlenecks.
  • Install, configure, and maintain system security tools, including antivirus and file integrity monitoring solutions.
  • Document infrastructure, processes, and procedures to support knowledge sharing and operational consistency.
  • Serve as a liaison between Lottery customer operations and Scientific Games Development teams, facilitating communication and issue resolution.
  • Communicate technical incident details to business customers in a clear and actionable manner.
  • Remotely build, configure, and manage Windows Server and Linux enterprise systems for development and testing purposes.
  • Create, maintain, and update troubleshooting guides and knowledge base articles to improve operational efficiency.
  • Develop and maintain technical documentation, ensuring accurate and up-to-date information for internal teams.

Qualifications & Experience

  • Education: Associate degree in a related field required; bachelor’s degree preferred.
  • Minimum 5 years of experience as a DevOps Engineer, system administrator or in a similar role, supporting enterprise-scale transactional platforms.
  • Experience in the lottery and gaming industry is a strong asset.
  • Proficient in Windows Server (2008+) and Linux (Ubuntu 18+ or RHEL 8+) administration.
  • Familiarity with SQL Server, MySQL, and/or Oracle databases.
  • Scripting & Automation:
    • Ability to write scripts using Python, Bash, PowerShell, or similar languages.
    • Experience with configuration management and automation tools (e.g., Ansible, Puppet).
    • Knowledge of test automation tools (e.g., SOAP UI, JMeter).
  • Infrastructure & Deployment:
    • Hands-on experience implementing Windows and Linux server architectures.
    • Experience creating detailed product installation requirements and deployment procedures.
    • Knowledge of infrastructure virtualization (VMware) and Storage Area Networks (SANs).
  • Networking & Security:
    • Strong understanding of network communications fundamentals.
    • Proficiency in system and network troubleshooting.
    • Knowledge of SSL certificate management and system security best practices.
  • Soft Skills & Work Style:
    • Excellent time management and organizational skills.
    • Strong verbal and written communication skills.
    • Ability to work independently and prioritize tasks with minimal supervision.
    • Comfortable working within a distributed team across multiple geographic locations.

Qualifications

SG is an Equal Opportunity Employer and does not discriminate against applicants due to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. If you’d like more information about your equal employment opportunity rights as an applicant under the law, please click here for EEOC Poster.