Database Architect

Vancouver, BC, Canada

Job Description


Bally's Interactive is the digital arm of one of the world's leading entertainment providers, Bally's Corporation, with tens of millions of players across the globe and big plans always in the works. Our brands and sites include market movers and shakers like SportsCaller, Monkey Knife Fight, Vera&John, Virgin Casino, Jackpotjoy and many more. We make our mark by embracing the diversity of our global team, challenging ourselves, and striving to make a difference for our players. The Role: As a member of the database architecture team, you will be responsible for contributing to the design, development and maintenance of the organization's data platform that is central to our software applications. As a technical expert with a strong delivery focus, you will collaborate with all levels of the organization including software engineers, platform architects and product owners. Responsibilities:

  • Design and implement data models and data pipelines
  • Work closely with business to identify data storage, maintenance, and retention requirements
  • Support multiple projects simultaneously and contribute to setting best practice
  • Work successfully with platform architects across the business to define cross-cutting solutions in line with our technical strategy
  • Communicate highly complex ideas and concepts to non-technical peers and customers
  • Support existing systems that contain relational and no-SQL databases as well as Kafka
  • Provide technical leadership and support to the Database Development team
  • Drive innovations aligned with emerging technologies and data trends
  • Create mapping specifications for integrating disparate data sources
  • Provide expertise in performance tuning activities
What You Bring:
  • IT experience with strong background in database development or administration
  • Good understanding of data design principles
  • Domain knowledge of distributed architecture/messaging systems
  • Knowledge of Cloud Technologies
  • Development experience using version control systems, e.g. Git, GitLab, GitHub
  • Strong working knowledge of PostgreSQL PL/pgSQL or another SQL Procedural Language (e.g. Oracle PL/SQL) and experience developing stored procedures and functions
  • Commitment to delivering high quality solutions in an agile, team-focused environment
  • Proven ability to learn new technologies quickly
  • Excellent verbal and written communication skills
  • Ability to work against tight deadlines in a fast-paced environment
Desirable Skills:
  • Good understanding of data security and governance issues
  • Expert knowledge of both Data Streaming and Batch architecture
  • Advanced level of SQL; capable of developing and performance tuning of complex SQL queries
  • Understanding of PostgreSQL database architecture
  • Familiarity with developing and deploying software using Docker and Kubernetes
  • Basic knowledge of Python, and bash shell scripting
  • Experience with Agile methodologies
  • Certification in related technologies like Kafka, Oracle, GCP and etc.
What's in it for You:
  • Competitive salary with annual performance bonus
  • Employee Share Purchase Plan
  • Comprehensive health coverage plan that includes medical, dental and vision
  • Paid Vacation and 401K/RRSP contribution matching
  • Access to exciting educational opportunities (internal, conferences, courses, certifications)
This is Bally's Interactive and we're here to make gaming everything it should be. You'll have fun making fun every day, and that's a promise.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2001009
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, Canada
  • Education
    Not mentioned