SMART Technologies is an award-winning company that collaborates with bright minds around the world who believe in the power of innovation. We’re large enough to do great things but small enough that you don’t get lost in the crowd. Our continued success is possible because of our ‘Best in Class’ culture and unique talents of every individual at SMART.
Make an impact in education and business and beyond. Be a part of meaningful work that fuels connections across the globe. These are the connections that really matter - and inspire greatness. #WeAreSMART #ConnectionsThatMatter
Purpose of the position
We’re looking for a motivated engineer to join our DevOps team and grow with us. You’ll be paired with senior DevOps engineers from day one, contributing to real infrastructure work while building toward full ownership.
Duties and Responsibilities
- Support and improve CI/CD pipelines, helping identify bottlenecks and contributing to incremental enhancements.
- Assist with provisioning new servers and projects in the cloud under the guidance of senior team members.
- Contribute to cloud projects alongside senior DevOps engineers, with growing responsibility over time — keeping system security, stability, scalability, and flexibility in mind.
- Help identify architecture and infrastructure problems and participate in collaborative solutions with development and IT groups.
- Support in-house tooling that helps development and quality teams build, deploy, and test new code more efficiently.
- Assist with monitoring and alerting infrastructure to help resolve and prevent production issues.
- Help maintain production persistence infrastructure, including data backups and restores.
- Contribute to automation approaches that reduce errors and improve team performance.
- Assist with provisioning systems according to evolving team needs (e.g. Tomcat, Java, Apache httpd, nginx, MySQL, Redis, MongoDB — you don’t need to know all of these on day one).
- Participate in a shadowed on-call rotation with senior backup — you will never be solely responsible for a production incident before you’re ready.
Mentorship & Growth Path
You will be paired with a senior member of the DevOps team who will serve as your primary mentor. Expect structured onboarding, regular check-ins, and a defined progression from contributor to owner across your first 12–18 months. We invest in people who are curious and take initiative.
Education and Experience
Required
- Degree in Computer Science, Computer Engineering, or a related field — or equivalent practical experience.
- 1–2 years’ experience in Linux/Unix system administration, system operations, or a related technical role.
- Hands-on exposure to AWS.
- Familiarity with CI/CD concepts and at least one tool (e.g. Jenkins, GitHub Actions, Azure DevOps, TeamCity).
- Basic scripting skills in bash and/or Python.
- Demonstrated problem-solving and troubleshooting ability.
- Strong written and verbal communication skills; comfortable collaborating across teams.
Nice to Have
- Experience with infrastructure-as-code tools such as Terraform or Ansible.
- Familiarity with containerization (Docker, Kubernetes).
- Exposure to monitoring and alerting platforms (Nagios, PagerDuty, Splunk, Datadog, or similar).
- Experience with relational and/or NoSQL databases (MySQL, MongoDB, Redis).
- Experience protecting production systems: access controls, auditing, compliance.
- Familiarity with web servers such as Apache httpd or nginx.
Supervision
This position does not have direct reports.
Additional Details
- Hybrid role based out of Calgary — minimum 3 days per week in office.
- On-call rotation participation is required. New team members join a shadowed rotation alongside a senior engineer who serves as primary backup — you will not be the sole point of escalation until you’re confident and prepared.
- Planned maintenance tasks are performed during off-hours where practical, as our cloud applications serve users across multiple time zones.
At SMART, we are committed to fostering an inclusive, respectful, and equitable workplace where all individuals regardless of race, national or ethnic origin, color, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, or disability can thrive. We welcome applications from all qualified candidates and are proud to be an equal opportunity employer.