Cloud Systems Administrator

closed
FreshBooks Logo

FreshBooks

πŸ“Remote - Netherlands

Summary

Join FreshBooks as a Cloud Systems Administrator and collaborate with our platform team to build secure, scalable infrastructure. You will develop, deploy, and manage cloud-native infrastructure, design and implement observability solutions, and play a key role in incident response. This role requires 4+ years of experience in cloud services, proficiency in IaC tools, and experience with containers and orchestration. The position offers opportunities for automation, working with a supportive team, and contributing to a high-availability system. This role can be performed remotely from the Netherlands. FreshBooks provides comprehensive health and wellness benefits, perks, and a supportive work environment.

Requirements

  • 4+ years of experience in implementation, operations, and maintenance of cloud services preferably Google Cloud Platform
  • Proven experience in root-cause analysis and incident resolution
  • Experience with containers and orchestration tools, like Kubernetes and Docker
  • Proficiency in Infrastructure as Code (IaC) tools like Terraform
  • Knowledge of monitoring and observability tools, such as DataDog, Prometheus, and Grafana
  • Experience in building systems in a microservice environment
  • Understanding the basic building blocks of resilient and scalable software

Responsibilities

  • Develop, deploy, and manage cloud-native infrastructure to support FreshBooks’ SaaS platform
  • Design and implement observability solutions with tools like DataDog, Prometheus, and Grafana for proactive monitoring, fast incident detection, and optimal performance
  • Play a key role in our incident response, focusing on root-cause analysis and reliability improvements. Participate in a rotating weekly on-call schedule to ensure high availability
  • Lead automation of infrastructure and operational processes using Infrastructure as Code (IaC) tools like Terraform, to reduce manual work and improve scalability
  • Work closely with the engineering team to design, develop, test, debug, and scale resilient cloud-native applications, ensuring they meet high standards of performance and reliability
  • Partner with DevOps to refine CI/CD pipelines, ensuring seamless code deployment and efficient rollbacks

Preferred Qualifications

  • Familiarity with modern software development practices, including TDD/BDD and hexagonal architecture
  • Understanding of Linux fundamentals, including process scheduling, signals, namespaces, and authentication/authorization
  • Familiarity with message brokers like RabbitMQ
  • Experience with web applications developed in Python or Ruby

Benefits

  • Comprehensive health and wellness benefits. Including a retirement savings program or pension plan matched to your local office, stock options for every full-time employee, generous time off, parental leave and new parent support, annual healthy living credit, comprehensive medical and dental benefits, fertility and gender-affirming benefits dependent on your region, and more
  • Perks that matter. Including a Peer Recognition Program, an Employee Assistance Program, headphone credit, meaningful in-person gatherings to bring onsite and remote employees together, and more perks matched to your local cluster
  • Working environments to help You thrive. Beautiful office spaces welcome you in Toronto, Amsterdam, and San Luis Potosi, and those without access to a FreshBooks office receive a home office credit to set up your home office. We are committed to creating supportive and flexible environments to support the best interests of the team, collaboration, and mental wellbeing
  • Supportive peer group, mentors, and leaders
  • Accelerated growth. Comprehensive company onboarding, career development through continuous coaching, training, and learning on the job
This job is filled or no longer available

Similar Remote Jobs