Experienced Recruiting Partners

Senior Cloud Engineer

Experienced Recruiting Partners - Remote, Remote, Canada

As a Senior Cloud Engineer, you will:

  • Be a champion of DevOps culture and disciplines
  • Design, build and curate cost- and resource-efficient cloud-native infrastructure
  • Implement best practices for security and access patterns
  • Administer org-hosted platforms and services (eg: 3rd party monitoring, CI/CD, artifact storage, etc)
  • Monitor and manage capacity and availability
  • Automate platform and application delivery, deployment, and releases
  • Provide strategic and tactical guidance for running workloads in the cloud
  • Participate in on-call rotation


Technical Experience:

  • 5+ years of experience administering one or more linux variants in an enterprise environment
  • 5+ years of experience designing and implementing workloads in GCP or AWS
  • 3+ years of experience working with Terraform in a production environment
  • Experience with one or more programming languages (eg python, golang, javascript)
  • Experience working in a DevOps/GitOps environment
  • Experience with metrics collection, monitoring, and alerting
  • Experience with Docker image/container primitives and orchestration suites (eg: Kubernetes, Mesos/DCOS, Nomad)
  • Knowledge of traditional server concepts (networking, storage, security and configuration)
  • Experience with Incident management and troubleshooting
  • Cloud asset security


Preferred Requirements:

  • Software Development Lifecycle best practices
  • Cloud architecture and design
  • Data processing and analytics
  • Database fundamentals and availability


Across all of our roles, we look for folks who match the following general profile:

  • Passionate about delivering commercial software products and platforms to market
  • Deeply technical and constantly in a state of learning
  • Able to communicate clearly and efficiently with a variety of audiences including developers, clients, customers, partners and executives
  • Fearless in getting “hands-on” with technology and execution
  • Strong understanding of modern software engineering processes
  • Deep understanding and interest in cloud and distributed systems architectures
  • Comfortable with ambiguity with a drive for clarity
  • Experience leading and growing technical talent (for software engineering managers)

Posted On: Wednesday, November 16, 2022

Apply to this job