Site Reliability Engineer

Benevity (Calgary AB, Canada) 4 days ago

When a bystander walks past your computer do they ask you if you're looking at the Matrix? Have you ever made a Developer or QA team member cry tears of happiness and gratitude? Do people throughout the organization come to you because you get the job done? Have you ever tamed a wild RDBMS? Are you a high functioning individual in stressful situations? Are you obsessed with keeping the data on time and system up and running? If you've answered yes to any of these questions, we want to talk to you. 

The Internet, web applications, LAMP stacks, WAMP Stacks, and from EC2 to ELB and even DNS. These are core elements of your day. Complexity intrigues you. Change excites you. Availability or service disruptions bring out the best in you as you solve problems with your teammates. Some of what we do you have seen before but likely not all of it. You like things well architected -smooth and by the numbers because we put the pro in professional. You love working with all aspects of a business to ensure the reliable, secure and efficient operation of our client-facing and internal systems. 

What You Will Do 

  • Day-to-day administration of numerous operating environments including joint responsibility for our production environment  
  • Assist cross-functional teams with daily web operations tasks 
  • You have appreciation for the practices of Site Reliability Engineering 
  • You will be a steward of the service life cycle for products and services offered by Benevity 
  • Deployment of code to numerous operating environments; installation and configuration of demo/production/training environments 
  • Troubleshoot issues that arise in web-based operating environments, document defects in JIRA, work with colleagues to resolve issues 
  • Assist with sourcing and testing infrastructure enhancements before deployment 
  • Support web operations workflow automation using configuration management and continuous deployment frameworks 
  • Apply service delivery best practices 
  • Be a great teammate 

What You Bring 

  • Post-secondary diploma, certificate or degree in an IT-related discipline or the wherewithal to have obtained such things 
  • Comfort with an outrageous number of acronyms 
  • AWS architecture including but not limited to: EC2, RDS, ALB, VPC, VPC Peering, Multi-AR, EFS, EBS, Beanstalk, auto scale groups, direct connect, etc. 
  • You know what the Well Architected Framework is and how it relates to EC2, S3, RDS, VPCs, NATs, and more 
  • 5-7 years Linux/UNIX systems administration experience, preferably in a LAMPJ environment 
  • Familiarity with CentOS/RHEL, Apache, MySQL, PHP, Java, Tomcat, Reverse Proxies, Firewalls/NAT, HTTPS, SSL Certificates, SFTP, FTPS, DNS, SMTP 
  • Experience in configuration, implementation, and maintenance of SaaS platforms 
  • A fierce passion for availability, reliability, and short MTTR 
  • Mastery with at least one scripting language (BASH, Perl, Ruby, etc.) We code on this team 
  • You know SQL and can debug MySQL and MS-SQL Databases (slow queries, traces, killing queries) 
  • Are familiar with the practice of Infrastructure as Code and have done infrastructure coding (ansible and terraform) 
  • Familiarity with monitoring and metric collection systems  
  • Familiarity with information security best practices and tools 
  • Familiarity with backup strategies and tools 
  • CMS experience, Drupal preferred 
  • Version Control Systems (Git) 

What You can expect 

  • A once-in-a-career opportunity to join a mission-driven growth company on a growth trajectory, and be part of a dynamic team in an unique, ultra-engaged culture. 
  • Join a team of innovative thinkers, keen to be part of a growing and well funded company that is all about helping businesses create innovative corporate and workplace giving and other Goodness programs. 
  • Work in a fast-paced environment for a dynamic, rapidly growing company with a history of proven success and stunning colleagues. 
  • Develop professional internal and external relationships with other people passionate about the Benevity mission. 
  • Connect with a rapidly growing and passionate group in an open, collaborative and fun environment. 

Go to Work and Change the World 

Looking for meaningful work where you can have an impact? Benevity is the place for you. 

We’re a fast-paced (and fast growing!) software company in the business of doing good. Our market-leading cloud solution powers Goodness programs that help some of the world’s most iconic brands engage their people, customers and communities by connecting them with causes they care about. 

As a B Corp, we’re thrilled to be part of the next wave of companies that are committed to higher social and sustainability standards—a commitment you’ll see reflected in our mission-driven culture. 

If you want to feel good about going to work every day, Benevity delivers. We’re an agile, high-performing team and we need new team members—people like you—to help us continue to innovate game-changing technology, and help our raving fans (er, clients!) successfully run world-class Goodness programs that create a culture of purpose and passion while making a positive difference in the world.   

Imagine using your skills to catalyze a network of 10 million+ people from hundreds of the most recognizable global brands to connect with millions of charities around the world. At Benevity, you can!  

When you Work at Benevity 

You’ll have the once-in-a-career opportunity to be a part of a movement—helping some of the world’s most iconic brands drive social change and create a better employee experience that can attract, retain and engage today’s diverse workforce. 

You’ll make more than just a paycheck. You’ll have the opportunity to combine your passion with purpose every day while achieving tangible results. Just last year our team delivered nearly 1,000 feature enhancements; not to mention we’ve continued to build game-changing products while processing over $2 billion in donations and 10 million volunteer hours to 150,000 charities worldwide. 

You’ll join a high-performing, purpose-driven team that will help you advance your skills and adopt the growth mindset that’s essential to success at our company (and in everyday life). Our inclusive environment will allow you to come to work each day and be your best, most authentic self. 

You won’t find a lot of office policies and politics around here, but you will find dogs. You’ll also find a lot of passionate people who are all owners in the company. That doesn’t just mean potential equity in the company (though it means that, too!), but also a sense of responsibility and pride that we’re in this thing together.​​ 

Commitment to a Diverse Culture 

We believe in the power of diversity and we’re dedicated to creating a diverse, equitable and inclusive environment at Benevity. We ensure equal opportunity for all applicants and encourage people of all visible minorities, including Indigenous applicants, and those of any religion, sex, age, ability, sexual orientation, gender identity or expression to apply. 

A Place for all Genders in Tech 

Gender diversity and equality benefits everyone. We’re committed to supporting all gender identities and expressions in tech by sharing stories and advocating for equality. We’re also proud to partner with forward-thinking organizations like   Chic Geek  and  Next Gen Men  , who continue to build a more vibrant, inclusive and diverse technology landscape. 

While we sincerely appreciate every application received, only those candidates selected for an interview will be contacted.  

Site Reliability Engineer

Apply On Company Site
Back to search page