This job posting has expired and no longer is available. Please explore other opportunities.

Database Reliability Engineer

Toronto, ON

Who we are


Altus Group is a leading provider of software, data solutions and technology-enabled expert services to the global commercial real estate (CRE) industry. We are a single provider of end-to-end CRE solutions empowering clients to make informed decisions and drive strategic growth.


Headquartered in Canada, we have approximately 2,250 employees around the world, with operations in North America, Europe, and Asia Pacific. We are at the center of what drives the real estate industry and continue to break ground every day with innovative solutions and best practices that touch every aspect of the real estate life cycle.


The opportunity


We need a Database Reliability Engineer to join our team in Toronto, Canada, to support the infrastructure and network that hosts our flagship product. We need a self-starter who is excited by the opportunity to support the migration, availability, security, and releases of multiple global cloud products. As a Database Reliability Engineer, you can quickly come up to speed and jump in to implement, monitor, diagnose, and debug in AWS Cloud. You are always ready to respond to availability alerts and security issues and collaborate across teams to plan for timely updates and releases.


Who you are


You have an infrastructure operations background specializing in Database Reliability Engineering, and you are looking for their next challenge. You have the blend of hands-on database engineering, administration experience, and the skill set to apply sound engineering principles, operational discipline, and mature automation, specializing in databases (MSSQL, MySQL, and PostgreSQL). In this capacity, you bring database expertise to the CloudOps and Development teams.


What’s in it for you?


Impact. You want to learn and apply better ways to maintain and improve application stability and resilience and reduce service downtime for global cloud products. This is an opportunity to spearhead our database operations and engineering, bridging the gap to Cloud DevOps. It’s a chance to be both strategic and hands-on, identifying a framework for optimal database configuration, automation, and backups.

 

Knowledge. Our Agile teams are passionate about technology, being involved at different levels, and cross-training on our products. You will work with Cloud engineer generalists, building and sharing a mutual foundation of AWS knowledge, Database Reliability, and Cloud DevOps. There is endless scope for learning, including the opportunity to undertake your AWS Database Speciality certification, among others. 


Exposure. This is an opportunity to support current and future products on the cloud that will positively impact users worldwide. It is a chance to use cutting edge cloud technology at a product company focused on expanding its cloud solutions and owning a bigger piece of the #PropTech market. As the company grows, so will the advancement opportunities to work on our full range of products, moving further into Cloud Systems or DevOps, and up to a Solutions Architect or a Lead role if you are interested in management.


Here’s what our new Database Reliability Engineer will work on:


  • Advise and execute as a subject matter expert. You will provide database expertise to architects and developers. You will: 
  • Review database migrations, queries and performance optimizations.
  • Advise on the infrastructure design and scalability, focusing on data storage aspects.
  • Work on automation of database infrastructure and orchestration.
  • Build and roll out self-service tools and automate administrative tasks.
  • Support and debug database production issues across services and levels of the stack.
  • Play a critical role in future planning. You will design and develop specifications for future database requirements, including enhancements, upgrades, and capacity planning; evaluate alternatives; and make appropriate recommendations. You will research and recommend technologies and guidelines based on best practices, resilience, and scalability.

Our new Database Reliability engineer will have:


  • The education. You have a degree in Computer Science, Engineering, or Math. You have, or you are interested in pursuing, your AWS Database Speciality certification.
  • The experience. You have a background in database engineering and operations, focusing on availability, reliability, and performance. You have expertise in:
  • Setting up and supporting databases such as MSSQL, MySQL, PostgreSQL on AWS EC2 and RD.
  • Managing and executing database migration from EC2 to RDS using DMS or similar solutions.
  • Rolling out scalable backup and restore policy for databases and testing them at a cadence.
  • The in-depth knowledge. You can define Golden Config for each database type, and outline a datastore decision making framework. You have experience with database HA and DR architecture and best practices keeping security compliance at the center of all work.
  • A team player. You will be the type of person that brings that approach to your work. You will have a proven ability to build, grow, and maintain relationships both internally and externally.


Need any more reasons to join Altus?


In 2005, we started with 400 employees and have grown exponentially to over 2,250 around the globe today. Altus Group employees don’t see boundaries, they see opportunity. They deliver results for our clients and our company and are recognized and rewarded for the value they create. This is an opportunity to work on multiple projects that encompass many industries, geographic reach, and high profile design.


At Altus, we want you to realize your potential. We value collaboration and knowledge sharing of best practices. We support professional growth and we actively seek out ideas. This is the place to present the newest research, to introduce the coolest tech, and see it come to fruition and be applied. Your work will make a difference.


Altus Group isn’t just about the amazing work we do. We work hard to create a dynamic company culture that reflects the values of our employees and what motivates them individually and as a team:


Altus Cares - We are always seeking ways to give back to our communities, and support causes important to our employees. We are actively involved in local charity work and we believe in laying the groundwork for a more prosperous future. Our personal highlight is our involvement with Ronald McDonald house in four different countries where we volunteer every September as a company.


Education - We believe our employees represent the best this industry has to offer and we want to reflect their commitment to education and continued learning.


At Altus Group, we are proud to say that many of our teams are comprised of members who have been here five years or longer. We think that speaks volumes about our atmosphere and our people.


Opportunity awaits - come realize your potential at Altus Group!


Come realize your potential at Altus Group!


Altus Group is committed to fostering an inclusive and accessible environment where employees feel valued and respected, and where every employee has the opportunity to realize their potential. We are committed to providing reasonable accommodations, if required, and will work with you to meet your needs. If you are a person with a disability and require assistance during the application process, please contact us at accessibility@altusgroup.com or 416-641-9500

Subscribe to Job Alerts