Caseware is one of Canada's original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across 130 countries and available in 16 different languages. While you might not have heard of us (yet) over 36,000 accounting and audit professionals list Caseware as a skill on their LinkedIn profiles!

Are you an experienced engineer with cloud infrastructure experience looking to future-proof your career and deep dive into AWS? Does endless tech toil vex you? Are you the type that would rather fix it once than repair it 50 times? If so, we have a role for you. We are looking for a Cloud Engineer to join us and be a key member for building and improving infrastructure, achieving the best possible reliability, security, scalability, and operational excellence to support our software. A successful Cloud Engineer considers the resiliency and stability of the production systems their primary focus, yet at the same time, is committed to operational improvement and technology advancement. You will work in close partnership with product development teams to lead and support business objectives and infrastructure projects on an enterprise basis covering clients worldwide.

In this role, you will be reporting to:
Roni Thomas
- Senior Cloud Infrastructure Manager

Contact:
Maira Russo - Senior Talent Acquisition Partner

What you will be doing:

  • Champion “Production Quality” and create cutting edge cloud infrastructure.
  • Partner with product development teams in order to provide domain expertise around infrastructure design, security, and observability.
  • Enhance our Site Reliability Engineering (SRE) practice by automating manual business and operational processes.
  • Drive technical innovation and efficiency in infrastructure operations via automation and orchestration.
  • Manage, improve, and monitor cloud infrastructure on Amazon servicing clients from around the world.
  • Develop, maintain, and enforce SLI/SLO to ensure service and infrastructure availability. Continuously evaluate and tune the monitoring and alerting to enable proactive incident management.
  • Ensure SOP and infrastructure security are in compliance with ISO 27K / SOC by working in tandem with the Secops teams.
  • Research new technologies and incorporate them into our service as necessary.
  • Participate in on-call rotation to support and maintain the high availability of our systems.
  • Contribute to the creation of standards, policies, and other technology guidelines

What you will bring:

  • 3+ years of experience working in an Infrastructure-as-Code environment using configuration management tools such as Ansible, Terraform, CloudFormation.
  • Solid understanding and hands-on experience with key technologies and services offered in AWS (EC2, S3, IAM, ECS, RDS, SQS, Route 53, etc.)
  • Experience configuring and monitoring AWS Security artifacts such as WAF, ALB/ELB, Guard Duty, SSM, Config, CloudTrail, CloudWatch, Inspector, Detective among others.
  • Hands-on experience with container technologies, like Docker runtime and Kubernetes orchestration and experience in building systems in a microservice environment.
  • Strong networking knowledge in either cloud or on-prem deployments and experience with designing networks utilizing load balancers and proxies such as nginx, Apache, HAProxy etc.
  • Strong scripting experience in both Windows and Linux environments with languages like Python and Bash.
  • Experience with logging, monitoring, and alerting tools such as NewRelic, ELK, Zabbix, Grafana etc.
  • Strong Windows and Linux system administration and troubleshooting skills, including solid knowledge of how the various components work (kernel, CPU, memory, disk, network, AD etc.)
  • Experienced working with GitHub and Github actions.
  • Hands-on experience with both relational and non-relational database systems (MS SQL, MongoDB, PostgreSQL, etc.)
  • Demonstrated security interest and experience in two or more of the following security areas: network security, cloud security, security analytics, and incident response.
  • Understanding the basic building blocks of a resilient and scalable software.

Who you are:

  • Collaboration is in your DNA. You enjoy contributing to a mutual cause, that is why you know when the team succeeds, you succeed.
  • You take an Ops-centric approach to everything you build, ensuring availability, performance, reliability, scalability, observability, and security are core components.
  • You are eager to challenge the status quo and willing to continuously push the boundaries.
  • You are a proactive problem solver. You are irked by an unreliable infrastructure and your first instinct is to find ways to fix it.
  • You have a track record of making things better and leading solutions that remove technical pain points and facilitate growth

What's in it for you?:

  • We place a high value on creativity, ingenuity, and willingness to push the boundaries.