Ryan Hamilton

Senior DevOps Engineer at Altus Assessments
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Victoria, British Columbia, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Amazon Web Services Solutions Architect Associate
    Amazon Web Services (AWS)
    Apr, 2021
    - Nov, 2024
  • Amazon Web Services SysOps Administrator - Associate
    Amazon Web Services (AWS)
    Apr, 2018
    - Nov, 2024

Experience

    • Canada
    • Higher Education
    • 100 - 200 Employee
    • Senior DevOps Engineer
      • Aug 2021 - Present

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Senior DevOps Engineer
      • 2017 - Aug 2021

      General Responsibilities- Architecting, building, and maintaining production and test systems infrastructure- Building and maintaining deployment pipelines to ensure the software is deployed smoothly, correctly, and performant- Back-end software development where required, especially in the areas of scalability, performance, security, and reliability - Subject matter expert to the dev team in the areas above- Technical lead for large technical debt projectsKey Accomplishments- Migration of platform into AWS, incorporating AWS services where appropriate (EC2, RDS, ELB, S3, etc.). This significantly reduced Recovery Point Objective time and eliminated remaining single points of failure from previous architecture.- Implemented Infrastructure-as-code through CloudFormation and migrated configuration management to Ansible

    • DevOps Engineer
      • 2014 - 2017

      General Responsibilities- Architecting, building, and maintaining production and test systems infrastructure- Building and maintaining deployment pipelines to ensure the software is deployed smoothly, correctly, and performantKey Accomplishments- Significant improvements to fault tolerance, high availability, and Recovery Time Objective. This was facilitated by migrating the platform from a bare metal to a VMware private cloud, with configuration management done in Puppet.- Migration from monthly to daily release cycle. This involved a migration from centralized version control to distributed version control, and building out a CI/CD pipeline. This resulted in much quicker shipment of new features and bug fixes.

    • System Administrator
      • 2010 - 2014

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Junior Lab Assistant
      • Sep 2008 - Jul 2010

Education

  • University of Victoria
    Bachelor of Science (BSc), Computer Science
    -

Community

You need to have a working account to view this content. Click here to join now