Job Description
Cloud Engineer
About the job
As a member of our Product Development team, you will Contribute to the cloud engineering of innovative, cutting-edge digital projects and enhance existing systems in the MedTech space, with a focus on respiratory health. Collaborate with cross-functional teams to build modern, scalable software solutions that integrate with cutting-edge hardware technologies.
Responsibilities Include:
Cloud Infastructure & DevOps Ownership
- Work with the development team to deploy code artifacts & releases from development to production environments.
- Build and maintain tools for application logging, monitoring and analysis with AWS
- Implement Infrastructure-as-Code (IaC) to enforce standardization, compliance, and scalability.
Cloud Optimization
- Be our AWS expert, keeping up to date with the latest technologies and services and advising team members on how they might utilize them.
- Develop automation for server and release deployment.
- Perform infrastructure cost analysis and optimization.
- Work and support our Security, Privacy and Compliance groups in regard to our services.
Health and safety
- Ensure compliance with relevant health and safety legislation, including the Workplace Safety and Insurance Act, the Occupational Health and Safety act, etc.
Qualifications
- Bachelor’s degree in software engineering or computer science
- 7+ years of experience in software development
- Proficient in C#, MVC, and .Net frameworks (latest versions)
- Experience with Machine Learning, AI, graphing databases, annotations, and use of AI in automation
- Experience with MS SQL databases and optimization
- Experience with version control systems
- CI/CD pipeline experience (e.g. Jenkins, GitHub Actions)
- HTML5, JavaScript, CSS, etc.
- Java, Kotlin, or Swift (for troubleshooting and refactoring)
- Redis Cache or similar tools
- Familiarity with Entity Framework and abstraction layers
- Skilled in Visual Studio and related tooling
- Web services development and multi-tier architecture
- Azure and/or AWS cloud infrastructure management
- Security and monitoring in cloud environments
- Agile development experience (Scrum)
- Experience with test automation and QA
- Experience developing multilingual systems
- Background in medical, automotive, or aerospace industries an asset
- Experience with Hotjar, FullStory, UXCam for UX support
At an applicant’s request, TMI will make accommodation to its recruitment process to meet the needs of applicants with disabilities.
APPLY