Quansight Cloud Infrastructure Engineer / Site Reliability Engineer

We are looking for enthusiastic and highly motivated Software Engineers with solid DevOps experience to help support Quansight’s growing cloud and on-prem infrastructure as well as act as a support resource for internal and client hosted systems. We are hiring at both junior and senior engineer levels.

Who we are

Quansight has its roots in the Python data science community. Our mission is to connect companies to open-source communities to create sustainable data-driven solutions that benefit the whole ecosystem. We accomplish this mission by providing a variety of services ranging from open-source software development to training and consulting. We believe in a culture of do-ers, learners, and collaborators. We are looking for people who are motivated, humble, curious, and respectful of others.

What you’ll do

As a Cloud Infrastructure Engineer, you will be responsible for working with infrastructure deployed on AWS, GCP, Digital Ocean, Azure and in some cases on-premises. These deployments will range from cloud kubernetes deployments of JupyterHub and Dask gateway to on-premises hpc clusters. At Quansight we strive to make these deployments reproducible and testable thus we use common infrastructure as code tooling like terraform, vagrant, helm, and ansible. All of our deployments revolve around data science workflows which use conda environments, JupyterHub, JupyterLab, and Dask Your work will enable teams to do computations on large datasets. Working as a cloud infrastructure engineer will regularly use unix skills such as file permissions, managing file systems, networking, and user management.

Responsibilities

  • Contributing to QHub (https://qhub.dev), an open source tool for deploying JupyterHub, Dask and other tools from PyData ecosystem on to Cloud or on-premise via Infrastructure as code.
  • Developing and managing scalable data science deployments on cloud and on-premise including conda environments, infrastructure, and JupyterHub’s ecosystem of services.
  • Developing and managing Quansight hosted services such as discourse, QHub and helping to organize the many existing cloud projects and client accounts that Quansight works with.

Requirements:

  • Experience using some form of infrastructure-as-code tooling (i.e. Ansible, Salt, Puppet, Terraform etc)
  • Experience with at least one major cloud platform (AWS, Azure, GCP)
  • Comfort with at least one dynamic high-level programming language, preferably Python.
  • Familiarity with software engineering best practices – including unit tests, code review, version control, production monitoring, CI/CD etc.

Additionally one or more of the following skills will help you stand out

  • Exposure to the Python data-science stack - Pandas, Numpy, Dask etc
  • Experience with Python packaging and conda environments
  • Experience with Kubernetes
  • Experience deploying JupyterHub

Quansight is committed to creating a diverse and inclusive work environment and is proud to be an equal opportunity employer. All qualified applicants will receive equal consideration for recruitment, interviews, employment, training, compensation, promotion, and related activities without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status or any and all other protected classes and in accordance with all applicable laws.

Desired Skills

How to Apply

Apply via the link on Quansight's career page.

Contact Info

Posted: May 12, 2021

Saved 0 times

Apply


Get Updates