Senior DevOps Engineer
KnowledgeHook
Knowledgehook is on a mission to empower the problem-solvers of tomorrow. We are preparing the next generation of learners to create an incredible future. We have a math education brand with a passionate fan-base and are creating a purpose-driven team who loves to collaborate and solve problems with solutions that break new ground. We are looking for a high performing DevOps Engineer, to develop new features as well as improving the codebase quality and architecture.
We use technology that is best suited for solving problems for our learners. Currently, we work with Angular, C#, NodeJS, and MS SQL Server, and we are always open to adopting new technologies if they can help us achieve our goals. If you understand Bubble Sort but would question implementing it then you’ve come to the right place. Please include “Math is awesome” in your resume.
What you will be doing
- Strategy and Planning: Develop and implement strategies for infrastructure management, CI/CD pipelines, and automation processes.
- Process Improvement: Continually assess and improve development and deployment processes for efficiency and effectiveness.
- Automation and Tooling: Implement and maintain automation tools and frameworks to streamline operations and development processes.
- Performance Monitoring: Monitor system performance, proactively address issues, and optimize infrastructure for optimal operation.
- Incident Management: Lead incident response efforts, troubleshoot complex issues, and implement preventative measures to minimize downtime.
- Cost Management: Manage cloud and infrastructure costs, ensuring optimal resource utilization and cost-effectiveness.
- Collaboration and Support: Work closely with software developers, QA teams, and other stakeholders to ensure seamless integration and deployment of software solutions.
- Technology Research and Adoption: Stay abreast of emerging technologies and trends in DevOps and assess their applicability to improve current processes.
- Disaster Recovery and Backup Strategies: Develop and maintain robust disaster recovery plans and backup strategies to ensure business continuity.
- Documentation and Reporting: Document processes, architectures, and procedures for effective knowledge sharing and compliance.
- Customer-Centric Approach: Align DevOps practices with customer needs to enhance product performance and user satisfaction.
Bonus: SecOps
- Security and Compliance: Ensure compliance with security protocols and industry best practices, including managing access controls and vulnerability assessments.
- Embed security at every stage of the development lifecycle (shift-left security).
- Implement and manage tools for static code analysis, dependency scanning, secrets detection, and infrastructure-as-code (IaC) scanning.
- Conduct regular vulnerability assessments, access control audits, and ensure compliance with security best practices (e.g., OWASP, CIS Benchmarks).
What you need to succeed
Experience: 5+ years of experience in a DevOps or similar role, with a proven track record of managing infrastructure and CI/CD pipelines.
Technical Skills: Proficiency in cloud platforms (AWS, Azure, Google Cloud), containerization technologies (Docker, Kubernetes), and automation tools (Terraform, Ansible, Puppet) as well as GitHub Actions
Programming: Strong scripting and programming skills in languages like Powershell, Bash, or Python.
Version Control: Experience with version control systems, particularly Git
Monitoring & Logging: Experience with monitoring tools (e.g., Newrelic, Prometheus, Grafana) and logging systems (e.g., ELK stack, Splunk).
Security: Knowledge of security best practices, including securing cloud environments, managing secrets, and conducting regular security assessments.
Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues in a fast-paced environment.
Communication: Excellent verbal and written communication skills, with the ability to work effectively in a collaborative team environment.
Stay current with industry trends, tools, and emerging technologies in DevOps and security.
What’s in it for you
- Be part of a transformational organization! The Ed-Tech industry has a direct impact on the education system, empowering students and families with innovative tools and resources to enhance learning outcomes. As an Ed-Tech company, we are revolutionizing the way children learn math and tackling math phobia.
- Join a winning team! This is a unique opportunity to be part of a thriving team and develop your skills and knowledge. While the journey may be challenging, it will also be immensely rewarding.
- Join a welcoming and supportive community! Our team is a tight-knit group of individuals who share a common passion for our work, and we collaborate closely to achieve our objectives, creating an intimate and caring community.
- Competitive Total rewards! Our Total Rewards package aligns with industry standards:
- We offer a benefits package that includes medical, dental, and vision coverage, with 100% of premiums paid by the company.
- We have a generous paid time off program that includes both vacation and personal days.
- We embrace a hybrid work environment, empowering you to thrive with the flexibility of remote and in-office collaboration.
About Us
Knowledgehook, a leading educational technology company, empowers over 450,000 teachers and parents to collaboratively support the mathematics learning journey of over 5 million students worldwide. Winner of Google’s Game Changer Award and named Top Disruptor by BNN, its platform analyzes student understanding through engaging assessments, providing real-time personalized solutions to close learning gaps between classroom teaching and at-home learning. Designed by leading numeracy and research experts, Knowledgehook’s Instructional Guidance System is known for reinventing how online technology supports education and educators, while developing students into problem solvers of tomorrow by giving them a love of learning, today.
How to Apply
Does this position sound like a good fit? Please share your updated resume with us to be considered for this role.
Remember to include “Math is awesome" in your resume to stand out.
As part of the recruitment process we require references, and Criminal Record and Judicial Matters Check (Level 2) or Vulnerable Sector Check (VSC).
By applying to this position you are confirming you possess either a Canadian citizenship, permanent resident status or work permit.
In accordance with the Accessibility for Ontarians with Disabilities Act and the Ontario Human Rights Code Knowledgehook Inc. will provide accommodations throughout the recruitment and selection process to applicants with disabilities. If selected to participate in the recruitment and selection process, please inform Human Resources of the nature of any accommodation(s) that you may require.
We thank all those who apply but only those selected for further consideration will be contacted.