SG Digital (part of Scientific Games Corp. NASDAQ:SGMS) leads the global gaming market, providing innovative software that powers the world’s most successful operators and online gaming providers.
We pride ourselves on product innovation and technical excellence and are constantly adding new applications and new functionality to our product suite, used by billions of end users. Having recently become the Digital, online Division of the $4bn Scientific Games, we are now in a period of dramatic growth that will see us grow headcount by 30% this year alone.
Want to be part of our story?
We are a group of distributed multidisciplinary engineers, passionate about casino gaming, focused on a few highly scalable distributed platforms on a hybrid technology stack running in public and private clouds.
The teams are small and move fast - all members are expected to be able to achieve maximum results with minimal direction.
We are currently looking for several DevOps Engineers to join our Sports Delivery team. The DevOps team work alongside our core development teams, that are aggressively adopting new technologies and architectural principles, as well as approaches to delivery, deployment, scalability and monitoring. The successful candidate is expected to be a strong technologist, with both software engineering and technical operations backgrounds.
The team structure continues to evolve, so a "can do" attitude and out-of-the-box thinking will be prerequisites!
Work within the team of Engineers focused primarily on delivering technical solutions for improving the overall quality of product build, deployments, monitoring and alerting, with emphasis on NFRs (resilience, stability, scalability, security etc.)
Help ensure that production and test environments managed by DevOps are effectively managed.
Help implement a CI / CD strategy to incorporate the entire product development lifecycle as well as the continual evolution of cross-functional collaboration, associated best practices, and standards
Help ensure all underlying technologies (open source software, commercial software, frameworks etc.) used across the platform have a clear version deprecation and upgrade path
Create accurate documentation for use by the Development, QA, Technical Operations, Product, Support, and Customer teams
Work on ongoing R&D effort into tools, processes, and people to further enhance DevOps capabilities
Help manage consistent application of the DevOps methodologies amongst the team
Help ensure security considerations are robustly incorporated into deliverables from day one
Participate in defining and prioritising a backlog of work for the team.
Participate in a support rota, including out of hours on-call
Ensure the provisioning of all our environments are fully automated and tested.
Ensure the right level of visibility on environment health by exposing the required metrics.
Hands-on experience in all facets of automation and systems architecture, with particular focus on Linux and open source technologies
Commercial hands-on software development or systems architecture, implementation and ongoing automation experience in a previous role
Experience with automation and the development processes in general.
Experience with orchestration and configuration management tooling at scale, preferably Ansible
Experience with Python or more general purpose programming language (e.g. Ruby, Go, C, C++)
Experience with metrics collection platforms, Prometheus or similar
Understanding of open source solutions that enable the implementation of highly distributed, scalable, durable, and performant platforms such as Akka, Kafka, Scala and Cassandra
Knowledge of both relational databases and various NoSQL based data storage solutions
Demonstrable experience with agile methodologies and tools for development and operations
Well versed and experienced with open source tools commonly used to build continuous integration / delivery solutions, such as Git, Maven, Gradle, Jenkins and Sonar
Practical knowledge of the Docker container platform
Why would you enjoy working with us at SG Digital?
Competitive benefits, an open and supportive environment as well as a modern and exciting workplace
The opportunity to interact with global teams on a regular basis and the possibility to switch teams and projects as you and our business continues to develop and grow
Tangible and genuine development - at SG Digital, you can take your career where you want it to go!
Exposure to real work, business-critical projects and the chance to develop some of the world’s leading e-commerce sportsbooks whilst working on exciting client projects and interact with lots of code!
And if that’s not enough; you will get to enjoy a stunning work location and flexible working whilst we provide you with the guidance and development skills you need to progress quickly and enhance your career.