Talent.com
Rakuten Kobo
Database EngineerRakuten Kobo • Toronto, Canada
Database Engineer

Database Engineer

Rakuten Kobo • Toronto, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

The Role

We are looking for a talented and motivated Database Engineer to join our database engineering team. In this role, you will be instrumental in ensuring the performance, reliability, and scalability of our core ecommerce systems. You'll work on exciting challenges related to high-volume transactions, performance, analytics and process automation.

Duties:

  • Design & Development Contribute to the design, development, and implementation of robust, scalable, and high-performance database solutions tailored for ecommerce needs.
  • Performance Optimization Proactively monitor, analyze, and optimize database queries, stored procedures, and schema designs to ensure optimal transaction processing and data retrieval.
  • Reliability & Availability Implement and maintain robust backup, recovery, and disaster recovery strategies to guarantee continuous availability of our ecommerce platform.
  • Data Integrity & Security Manage database security, user access, roles, and data encryption to protect sensitive customer and business information
  • Collaboration Work closely with software engineers, data engineers, data scientists, product managers, and other stakeholders to understand business requirements and come up with effective, datadriven solutions.
  • Automation Develop and maintain tools to automate routine database administrative tasks, improving efficiency and reducing manual effort.
  • Troubleshooting Diagnose and resolve complex database issues in production and lower environments with a focus on minimizing downtime.
  • Mentorship & Learning Participate in knowledge sharing, provide technical guidance to junior team members, and actively seek opportunities to learn new technologies and best practices
  • On-Call Support Participate in on-call rotations to provide critical support for our 24/7 e-commerce operations.
  • Documentation Create and maintain clear, concise documentation for database designs, configurations, operational procedures and tools.

Experience and Education:

  • Bachelor's degree in Computer Science, Information Technology, or a related field or equivalent practical experience
  • 6+ years of hands-on experience as a Sr Database Engineer, SRE, Sr DBA, Systems Architect or a mix of these roles, preferably within a high-transaction environment with a focus on automation.
  • Experience with Infrastructure as Code (IaC) principles and tools, specifically for database systems
  • Must have Experience with Database Platform migrations( Eg: Relational <--> DocumentDB, Oracle <--> postgres, On-Prem <--> Cloud )
  • Proficiency in writing and optimizing complex queries, stored procedures, and functions. Writing tools and utilities in Python, bash, powershell.
  • Solid understanding of database design principles and data modeling for relational and document/NoSQL database systems.
  • Experience with database performance tuning and optimization techniques, including indexing strategies and query plan analysis
  • Familiarity with data governance concepts / data security best practices / data privacy regulations(GDPR, CCPA, etc)

Tech & Architecture Skills

  • Strong expertise with relational database system (PostgreSQL, SQL Server, MySQL, Oracle)
  • Working knowledge of NoSQL, Document Database systems (MongoDB, Redis, RavenDB, Memcache)
  • Windows and Linux Systems
  • Core networking and storage concepts
  • Development experience with Python, cli/web/data frameworks
  • Infrastructure (as code concepts, CI/CD pipelines with Gitlab/Github, Provisioning with Terraform/Ansible, Containers, Docker, Helm Charts, kubernetes)
  • Familiarity with Systems architecture, Distributed computing architecture, BigData systems, Processes and toolsets

Soft Skills We Value:

  • Problem Solving Analytical mind with the ability to diagnose complex issues and propose effective, sustainable solutions.
  • Communication Excellent verbal and written communication skills, with the ability to explain technical concepts clearly to both technical and non-technical audiences.
  • Collaboration A team player who thrives in a collaborative environment, enjoys sharing knowledge, and works effectively across departments.
  • Adaptability Ability to quickly learn new technologies and adapt to evolving business needs and technology landscape.
  • Proactiveness A self-starter who takes initiative, anticipates potential issues, and proposes improvements

The Perks:

  • Flexible hours and hybrid remote working environment
  • Subsidized in-office lunches
  • Full benefits starting from your first day
  • Paid Volunteer days, unlimited sick days, and 3% RRSP matching
  • Lifestyle spending account
  • Talent and development training budget
  • Free Kobo device + free weekly e-book or audiobook
  • Weekly Kobo Spark sessions
  • Maternity/paternity leave top up
  • Dog friendly office
Créer une alerte emploi pour cette recherche

Database Engineer • Toronto, Canada

Offres similaires

Senior Database Engineer with Terraform Expertise

Mufg InvestorservicesToronto, ON, CA
Temps plein

MUFG Investor Services is hiring a Database Reliability Engineer to manage AWS infrastructure and optimize database performance.This role combines deep database knowledge with DevOps practices.In t... Voir plus

 • Offre sponsorisée

Hybrid Cloud Database Paas Engineer - C$91,200 - C$136,800 A Year

TD BankEast York, Canada
Temps plein

Designs and optimizes cloud database solutions using Google Cloud and Azure.Requires experience in public cloud and database management. Voir plus

 • Offre sponsorisée

Database Engineer

Altis TechnologyToronto, ON, CA
Temporaire

Senior Database Engineer/ Senior Data Migration.Toronto, Ontario (Hybrid, 2 days per week onsite).Our client in the retail and loyalty sector is seeking a skilled.This role sits at the intersection... Voir plus

 • Offre sponsorisée

Database Engineer

hireVouchToronto, ON, CA
Temps plein

Our client is the the premier provider of practice management software for wealth management firms across North America.Leveraging advanced analytics and industry benchmarking, they empower financi... Voir plus

 • Offre sponsorisée

Engineer For Distributed Database At Amazon

United States Digital Space LLCToronto, Canada
Temps plein

Drive innovation in cloud database technologies as an Engineer with Amazon Aurora PostgreSQL in Toronto.Focus on optimizing high-scale database solutions for AWS users.In this pivotal role, you wil... Voir plus

 • Offre sponsorisée

Database and Integration Engineer

Princeton IT Services, IncToronto, ON, CA
Temps plein

Job Title: Database & Integration Engineer.We are seeking a skilled Database & Integration Engineer to support enterprise data migration, integration, and modernization initiatives while ensuring d... Voir plus

 • Offre sponsorisée

Database Operations Engineer - C$86,100 - C$136,100 A Year

Manulife Financial CorporationEast York, Canada
Temps plein

Database Operations Engineer responsible for managing, maintaining, and optimizing complex backend databases, including migration to Azure cloud environments, backup, recovery, performance tuning, ... Voir plus

 • Offre sponsorisée

Senior Database & Integration Engineer

Raise - find a more meaningful working experienceToronto, ON, CA
Temps plein

Senior Database & Integration Engineer.Location: Toronto, ON - Hybrid.We at Raise are hiring a Senior Database & Integration Engineer for one of our top clients.After establishing themselves as an ... Voir plus

 • Offre sponsorisée

Clio Database Platform Engineer Opening

Themis Solutions Inc.toronto, on, Canada
Temps plein

Exciting opportunity for a Database Platform Engineer at Clio focused on MySQL.Contribute to building and optimizing robust database systems in our dynamic environment.As a critical player in Clio’... Voir plus

 • Offre sponsorisée

Database Engineer

Hamilton ETFsToronto, ON, CA
Temps plein

Hamilton ETFs is building a SaaS platform—a suite of applications designed to power every aspect of our business, including sales, marketing, data intelligence, compliance, reporting, and AI-assist... Voir plus

 • Offre sponsorisée

Database Engineer for Innovative Solutions

CapgeminiToronto
Temps plein

Join Capgemini as a Database Engineer specializing in DB2, MSQL, and Elasticsearch.This role emphasizes your proficiency in database optimization and integration with modern technologies in a suppo... Voir plus

 • Offre sponsorisée

Database Platform Distinguished Engineer

DayforceToronto, Canada
Temps plein

Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), ... Voir plus

 • Offre sponsorisée

Lead SQL Database Engineer (Azure)

CIBCToronto, ON, CA
Temps plein

We’re building a relationship-oriented bank for the modern world.We need talented, passionate professionals who are dedicated to doing what’s right for our clients.At CIBC, we embrace your strength... Voir plus

 • Offre sponsorisée

Oracle/MS SQL Database Engineer – Performance

ScotiabankToronto, ON, CA
Temps plein

A leading North American bank is seeking a Database Developer to maintain and optimize applications on Oracle and MS SQL databases.The ideal candidate will have 6-10 years of experience, strong ski... Voir plus

 • Offre sponsorisée

Engineer for Distributed Database at Amazon

United States Digital Space LLCToronto, ON, CA
Temps plein

Drive innovation in cloud database technologies as an Engineer with Amazon Aurora PostgreSQL in Toronto.Focus on optimizing high-scale database solutions for AWS users.In this pivotal role, you wil... Voir plus

 • Offre sponsorisée

Database Solutions Architect in Hybrid Environment

Raenan ConsultancyToronto, ON, CA
Temps plein

Transform database structures as a Database Solutions Architect in a hybrid work model.Utilize your expertise in Linux, DB software, and database management to innovate and elevate projects.This ro... Voir plus

 • Offre sponsorisée

Principal Engineer - Vector Database

Huawei Technologies Canada Co., Ltd.Markham
Temps plein +1

Huawei Canada has an immediate permanent opening for a Principal Engineer.The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next‑generati... Voir plus

 • Offre sponsorisée

Database Operations Engineer - C$86,100 - C$136,100 A Year

ManulifeEast York, Canada
Temps plein

Database Operations Engineer to manage and optimize database operations, including migrations, backups, performance tuning, and security. Voir plus

 • Offre sponsorisée

Senior Cloud Database Engineer Position

Marqeta, Inc.Toronto, ON, CA
Temps plein

Shape the future of database architecture at Marqeta as a Senior Cloud Database Engineer.Focus on automation and innovative solutions with AWS Aurora and other cloud technologies.In the heart of Ma... Voir plus

 • Offre sponsorisée

Senior Database Engineer for Financial Software

hireVouchToronto, ON, CA
Temps plein

Drive database performance and reliability as a Senior Database Engineer with an industry-leading financial software provider.This hybrid opportunity emphasizes collaboration across teams while imp... Voir plus