This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

SMART Technologies
Posted 2mo ago

Cloud Engineer - SServ

SMART Technologies
Calgary, Alberta, Canada
HybridFull Time
Responsibilities
  • Automate deployment
  • Improve CI/CD pipelines
  • Provision cloud servers
Requirements
  • Design, implement, and maintain cloud infrastructure
  • Manage CI/CD
  • Automate deployment
  • Monitor and secure production systems
  • Collaborate with development teams
Technical tools mentioned
TomcatJavaApache httpdNGINXMySQLRedisMongoDBNagiosPagerDutySplunkVMwareGoogle Cloud PlatformAmazon Web ServicesMicrosoft AzureTerraformDockerGitAzure DevOpsJenkinsTeamCitybashPython

Job description

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

Reporting to the Manager, Engineering Operations, you will design, document, build, configure, verify, monitor, and support evolving system and cloud infrastructure for our Web applications, with a focus on uptime, application scalability and rapid code deployment.

Duties and Responsibilities

  • Maintain and create automation approaches to reduce errors and improve performance
  • Maintain and improve CI/CD pipelines
  • Provision new servers and projects in the cloud.
  • Identify architecture / infrastructure problems and architect solutions involving both development and IT groups.
  • Lead new cloud projects to completion with the development and quality teams, keeping in mind system security, stability, scalability, measurability, and flexibility.
  •  Manage in-house systems that helps the development and quality teams be more productive in their day-to-day activities of building, deploying and testing new code.
  • Manage monitoring and alerting infrastructure, to resolve and prevent problems.
  • Define and maintain production persistence infrastructure, including data backups/restores.
  • Provision systems according to the evolving needs of the team, which today include, but are not limited to, Tomcat, Java, Apache httpd, nginX, MySQL, Redis, MongoDB, etc.
  • Provide on-call support for Linux and cloud infrastructure.



Education and work experience

  • Degree in Computer Science, Computer Engineering, or related field preferred.
  • Minimum 7-10 years’ experience in Linux/Unix system administration or system operations engineering for web-based application platform.
  • Demonstrated troubleshooting and problem-solving skills.
  • Strong written and verbal communication skills with a focus on collaboration between teams.
  • Strong scripting and automation skills using bash, python, etc.
  • Experience protecting production systems, including access controls, auditing, and compliance.
  • Experience managing large-scale, highly available production environments in a cloud environment.
  • Experience with logging, monitoring, and alerting tools, such as Nagios, PagerDuty, Splunk, etc.
  • Experience operating on virtualization platforms is required either locally or in the cloud, such as VMware, Google Cloud Platform, Amazon Web Services, Microsoft Azure, etc.
  • Experience with CI/CD tools and platforms, such as Teamcity, Jenkins, git, Azure DevOps.
  • Experience with DevOps principles and tools, such as Terraform, Docker etc.

Supervision

  • This position does not have any direct reports

Additional Details

  • The hybrid position is based out of Calgary, but we are open to consider candidates anywhere in Canada.
  • There is a requirement to be part of an ‘on call’ rotation during which time you would be expected to respond to hi-priority system outages on a 24/7 basis – this primary on call period responsibility will usually last for seven days and will include a weekend (Saturday / Sunday)
  • You would be expected to perform certain system maintenance (planned maintenance) tasks during after hour’s periods where practical since our cloud-based applications are used in all time zones.
  • 3 days a week are in office for this position.

 

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.

About SMART Technologies

Develops interactive displays and software for classrooms and workplaces.

Year founded
1987
Employees
800
Industries
Organization type
Private
Latest investment
Raised $200.00M Corporate Round (2016) — led by Foxconn
Subsidiaries
Headquarters
CA

Similar jobs

Cloud Engineer roles near Calgary, Alberta
5mo
Save
Mark Applied
Hide
Cloud Engineer (Azure, az cli, Powershell), Global Deloitte Technology (Toronto, ON, CA, M5C 3G7)
Toronto or Calgary or Ottawa or Vancouver
$85k-$156k/yr RemoteFull Time
Deloitte
Deloitte: Global provider of audit, consulting, financial, and tax services.
4+ YOEAzure expert with 4-5 years, Azure certification, scripting (az cli, PowerShell), CI tools, backend API with C# .NET.
Azure, az cli, PowerShell, GitHub Actions, Azure DevOps, GitHub, Bitbucket, C#, .NET, MS SQL Server, MongoDB
1mo
Save
Mark Applied
Hide
Senior Cloud Security Engineer, Information Security
Toronto or Vancouver or Calgary
$125k-$145k/yr HybridFull Time
Peoples Group
Peoples Group: Canadian financial institution offering banking and payment solutions.
8+ YOE8+ years DevSecOps/cloud security experience, deep AWS and Azure knowledge, Terraform expertise, strong secure CI/CD/IaC and compliance automation skills.
AWS, Azure, Terraform, Sigstore, cosign, SAST, DAST, CI/CD, SBOM, SLSA, MITRE ATT&CK
1mo
Save
Mark Applied
Hide
Senior Java Cloud Developer - Landmark
Calgary, Alberta, Canada
OnsiteFull Time
Halliburton
HalliburtonNYSE: HAL: Provides services and technology to the global energy industry.
7+ YOEBachelor's in CS/Engineering,7+ years software engineering experience, strong Java and cloud skills, microservices and distributed systems experience, Kubernetes and container experience, REST API and JS/TypeScript knowledge.
Java, Kubernetes, Kafka, JavaScript, TypeScript, REST API
This job has expired