F

Fundraise Up

Online fundraising platform for nonprofits

Senior DevOps Engineer

Platform Engineering +1Updated on Nov 13
Full-timeRemote in Armenia$5.6k - $5.9k /yr

About the Job

Requirements

  • At least 6 years of experience as a DevOps Engineer, Site Reliability Engineer, or in very similar responsibilities.
  • A track record of owning technical initiatives end-to-end, from requirements and technical design through production delivery, with demonstrable initiatives owned rather than only assigned tasks.
  • Confident Linux skills, with Ubuntu used in the environment.
  • Working knowledge of the Prometheus stack, including metric types, exporters, and alerting, sufficient to navigate and extend an existing setup.
  • Hands-on experience with continuous integration and continuous delivery, including pipeline design, build orchestration, and artifact delivery.
  • Experience with containers, Docker, image building, and registries.
  • Experience with Ansible and Git.
  • Experience scripting with Bash or Python for automation and observability, including writing exporters and eliminating routine work.
  • Production and on-call experience diagnosing incidents, restoring service, and leading post-mortems.
  • Experience mentoring less experienced engineers.
  • Fluent Russian is required for working with a Russian-speaking team.
  • Hands-on experience in at least two of the following areas: VictoriaMetrics or Prometheus stack at scale, including architecture, cardinality control, exporters, and alerting infrastructure; log pipelines at scale using Graylog, VictoriaLogs, ELK, or similar, including collection, retention, sharding, and performance; Jenkins scripted pipelines, including shared libraries, pipeline infrastructure, and build-agent fleets; container registries and artifact management using Harbor, Nexus, base images, and image policies; operating applications on Kubernetes with Helm, workload monitoring, log delivery, and deployment troubleshooting; or Grafana dashboards as code, alerting, and performance at scale.

Responsibilities

  • Own one core platform area end-to-end—observability or continuous integration and continuous delivery—and drive its architecture, reliability, and roadmap.
  • Drive technical initiatives end-to-end by gathering requirements, writing design documents, decomposing work into tasks, implementing and delivering to production, and owning operational health afterward.
  • Define requirements, assumptions, and next steps in ambiguous situations.
  • Evolve platform architecture, including topology, integration points, scaling approach, and reliability model.
  • Deploy and monitor applications on on-premise servers and Kubernetes using Helm; troubleshoot builds and deployments; help teams with metrics, alerts, and logs; and participate in developer-support chat channels.
  • Automate repetitive operations, provisioning, and maintenance by codifying them rather than performing them manually.
  • Investigate production incidents as the senior escalation point for the area, drive resolution, lead post-mortems, and implement systemic fixes.
  • Participate in on-call rotations and improve how on-call works.
  • Mentor less experienced engineers through design discussions, reviews, and pairing, and identify shortcuts that create technical debt during reviews.
  • Use AI in day-to-day work, including researching, troubleshooting, and developing, and identify where AI can change how problems are addressed.

Desired Qualifications

  • Experience deploying, maintaining, and managing resource limits for analytics and data science platforms such as JupyterHub, Airflow, Tableau, MLflow, or Airbyte, and building platforms around these tools to improve quality of life for analytics teams.
  • Experience with remote development environments and AI agent execution environments such as Coder or Telepresence.
  • Experience provisioning, networking, and scaling bare-metal Kubernetes.
  • Experience with Flux and GitOps.
  • Experience with Terraform.
  • Experience operating self-hosted Sentry for on-premise error tracking.
  • Experience with ClickHouse or MongoDB.

About the Company

Fundraise Up

Online fundraising platform for nonprofits

Fundraise Up provides an online fundraising platform for nonprofits to simplify donations and improve donor experience. It uses donation forms and optimized checkout with analytics and optimization tools, delivered under a subscription model. It applies data-driven strategies and best practices from the for-profit sector to maximize fundraising results for nonprofits. Its goal is to help nonprofits grow donations globally through a technology-driven platform.

Company size
201-500
Company stage
Series B
Total funding
$84.1M
Headquarters
New York City, New York
Founded
2017

Recently Posted Jobs

Explore more opportunities at Fundraise Up

See more jobs