Cloud Engineer

As Virufy expands into multiple countries, we need greater organization of our data. We have more than 700,000 cough samples from disparate sources—and growing. As such, the primary responsibility of this role is to build data pipelines from these external sources to a data warehouse. We’re on AWS, but pivoting towards open-source tooling.

Responsibilities

  • Build and test infrastructure on multiple cloud platforms.
  • Build and configure development and production environments.
  • Work with application and ML teams to deliver functional data pipelines.
  • Maintain CI/CD workflows.
  • Implement best practices for CI/CD and IaC.
  • Minimum Qualifications

  • Strong software engineering fundamentals.
  • Experience with SQL and Python is mandatory.
  • Experience with relational databases, MySQL and PostgreSQL databases.
  • Experience with AWS, GCP, Azure.
  • Experience with Docker, Kubernetes and at least 2 of the following: EKS, GKE, AKS.
  • Experience with Terraform and writing tests for Terraform deployments.
  • Experience with Go.
  • Experience with CI/CD tooling.
  • Motivation to learn and/or contribute to a health-equity nonprofit.
  • Strong communication skills.
  • Desired Skills

  • Experience with Helm, Kustomize, ArgoCD.
  • Experience with Apache Spark, Apache Kafka, Apache Airflow.
  • Ideally experience with Glue or Airflow or eagerness to learn.
  • Experience setting up data warehouses and lakes.
  • Data analysis skills.
  • Skills in Java.
  • Familiarity with machine learning libraries and frameworks.
  • Hours

  • Minimum commitment of 15+ hours per week for a 6 month period.
  • Questions?

  • Reach out to frederick.cosper@virufy.org and we will get back to you promptly.