Database Engineer

Broadridge Business Process Outsourcing LLC

Toronto, Canada
On-site
Design, implement, and maintain databases
Database architecture, design, implementation, and optimization
Relational databases (oracle, sql server, sybase, mysql, postgresql, greenplum, db2)
You will play a crucial role in designing, implementing, and managing scalable and high-performance databases across the organization

Job Summary

  • You will play a crucial role in designing, implementing, and managing scalable and high-performance databases across the organization.
  • This position focuses on ensuring the availability, integrity, security, and performance of databases while continuously improving the data infrastructure to meet evolving business needs.
  • The role requires collaboration with cross-functional teams and offers a hybrid work model, requiring in-office presence twice a week.

Matching Summary

You will play a crucial role in designing, implementing, and managing scalable and high-performance databases across the organization.

Skills & Requirements

Must-have

  • Design, implement, and maintain databases
  • Database architecture, design, implementation, and optimization
  • Relational databases (Oracle, SQL Server, Sybase, MySQL, PostgreSQL, Greenplum, DB2)
  • Cloud environments (AWS, Azure, GCP)
  • CI/CD methodologies and tools
  • Data pipelines, ETL, ELT
  • Database performance tuning and optimization
  • Database backup, recovery, and disaster recovery
  • Database security principles
  • Scripting languages (SQL, Python, Shell)

Nice-to-have

  • NoSQL databases (Marklogic, MongoDB, Couchbase, Cassandra, Redis)
  • Mentorship for DBA Operators
  • Cost database capacity and trending solutions

Key Requirements

  • 6+ years in database engineering, administration, and management
  • Bachelor's degree in Computer Science, Information Technology, or related field

Work Rights

Not specified

Tailored Resume

Cover Letter