Our client is looking for an energetic, goal-oriented, and self-motivated DevOps Engineer with a passion for social change to join their team. This is an opportunity to join one of Canada’s first and North America’s most successful social technology organizations. They are a fast-growing, dedicated team of entrepreneurial-minded peers who have a passion for helping small- and medium-sized charities succeed, while engaging with donors to increase giving in Canada.
They democratize access to technology by providing best-in-class, easy-to-use online fundraising software and training to more than 30,000 registered charities across Canada (and the number of charities is rapidly growing). They are the market leader and over the past 24 years they’ve helped over 4.7 million Canadians donate over $3B to Canadian charities.
About the Role
Reporting to the Operations Lead, the DevOps Engineer will join a team which includes a DevOps Team Lead, Senior Manager of DevOps/IT and a Desktop Support Specialist. As a DevOps Engineer, you will be designing, building, running, and monitoring production and development infrastructure. You will work closely with the rest of the operations team, ensuring the company infrastructure is functioning at all times. You will share responsibility for deploying code to production, helping ensure only authorized changes are promoted to production environments (datacentres and cloud). As part of this support, you will coordinate with the rest of the operations team and the CTO to ensure that someone is always available 24/7 to handle escalations. You will be expected to build and maintain tooling used to build and promote software through the development pipeline, using Ansible, Docker, and Bamboo. You will be responsible for managing all of their SQL Servers to ensure databases are operating optimally in a 24/7 environment. This responsibility includes installation, maintenance, configuration, and access control for databases. You will also provide database performance tuning and technical guidance to the development team.
Requirements:
Other Skills and Experience: