Senior DevOps Engineer
Senior DevOps Engineer
Toronto, Ontario - Permanent
We are the sourcing and supplier engagement platform trusted by procurement teams to streamline their process, manage a unified pipeline of projects, and collaborate with stakeholders and suppliers.
Our proprietary and powerful platform drives profitability and drive enterprise commerce to be faster, less risky, and more transparent, giving CPOs the tools they need to transform their organizations.
We currently have over 200 global brands who trust our platform to provide greater visibility across stakeholders and suppliers, centralize core processes, measure effectiveness, and creating procurement teams that are more successful by delivering better business outcomes. Our simple, effective interface enables companies to streamline supplier selection, manage vendors, centralize data, and make more informed purchasing decisions, faster.
We are Headquartered in San Francisco, CA, and are funded by some of the biggest VC's out there that include but are not limited to - Menlo Ventures, New View Capital, Scale Ventures, Salesforce Ventures, and Workday Ventures.
In our culture, our DevOps Engineers will work with Developers, QA, CS and Product teams to assist in the issues that are related to the infrastructure, which is supported through Amazon Web Services.
The AWS services that we use daily include but are not limited to Elastic Beanstalk, Cloudfront, RDS, VPC, subnets, routing, nacl, security groups, ECS, EKS, API Gateway, and Lambda.
DevOps takes part in management, security and reliability of the all the company environments and sites.
•Our application is built on Ruby on Rails
•We take full advantage of Postgres with a trigger-based time machine, SQL views, and a willingness to drop from ActiveRecord to raw SQL when it makes sense
•We’re really enjoying React and Redux with ES6 and SCSS. Frontend code is unit-tested using Jest and Enzyme and cleanliness is maintained using latest approaches (ESLint, AirBnB style guide, Prettier)
•Sidekiq, Redis, ElasticSearch and websockets definitely play their parts
•Mission: Our mission is to make enterprise commerce faster, less risky, and more transparent.
How you'll Contribute to our Success:
•Work closely with development, product, QA and assist them to ensure that our infrastructure is functional and efficient related to all of our internal teams, as well as our external customers
•Working on big picture, forward-looking processes and additions for our infrastructure with a long-term view
•Work on improving and monitoring security in all of our development & production environments
•Work to improve our CI/CD using GitLab
Competition: We compete with legacy data, spreadsheets and even pen and paper. We are an intuitive, cloud-based software that helps procurement professionals source fast and make a bigger business impact.
Smart and sustainable growth: We rapidly growing, and are very intentional about planning for future growth. The money goes into the business and continues to build and bring the best product possible to market.
Benefits: Medical, dental and vision coverage. Remote work from home or come into the office, your choice.
Transparency: Lots of companies say it, few of them actually live it. We live transparency every day - just ask an employee to learn more.
Equal Opportunity Employer
We provide equal employment opportunities to all employees and applicants for employment regardless of age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (including pregnancy, childbirth, breastfeeding and related medical conditions), sexual orientation, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Must Have Skills:
•Experience implementing and maintaining infrastructure for web applications hosted on AWS
•Docker experience and familiarity with container orchestration platforms such as Kubernetes, AWS ECS services
•Familiarity and experience with one or multiple scripting languages such as Ruby, Bash, Python and a strong desire to learn and work in new languages
•Configuration management experience using tools such as Ansible, Salt, Chef, or Puppet
•Experience building, optimizing and automating CI/CD workflows and skills in server administration, server hardening, and general debugging
•Experience in working with Git as a SCM system
•Familiarity with industry standard compliance certifications like ISO 27001, SSAE 16, NIST 800
Nice to Have Skills:
Nice to Have:
•Ability to thrive in a startup/fast-paced environment
•Previous experience in a DevOps reliability role
•Experience being in an on-call rotation
•Excellent oral and written communication skills
•BS/MS in computer science or related technical fields