D

Senior DevOps Engineer

Description Pure
Contract
Remote
Description

Pure is a global dating app committed to bringing honesty and fun into the dating world. We believe that dating is more than just swiping – it’s a delightful journey where everyone can discover something special, regardless of their preferences.

We’re looking for a Senior DevOps Engineer, who thrives in fast-paced, product-driven environments and is passionate about building scalable, reliable infrastructure using modern open source technologies.

What are we looking for?

  • Kubernetes Orchestration – Deep understanding of Kubernetes architecture and operational patterns.

  • AWS Proficiency – Hands-on experience with EC2, S3, Route 53, ECR, and EKS.

  • GitOps – Expertise using Flux CD for declarative infrastructure management.

  • Scripting – Strong skills in Python and Bash for automation tasks.

  • CI/CD Tools – GitHub Actions experience, including writing reusable workflows.

  • Monitoring Tools – Prometheus (VictoriaMetrics) and Grafana setup and dashboard creation.

  • Networking Fundamentals – Solid grasp of HTTP/HTTPS, DNS, and VPN technologies.

  • Containerization – Building, optimizing, and securing Docker images.

  • Security Fundamentals – IAM configuration, key management, and data encryption.

  • High-Load Systems – Proven track record managing services under heavy traffic.


Nice to have:
  • Experience with Go (Golang) and/or Python applications

  • Advanced PostgreSQL features (replication, partitioning,clustering and tuning)

  • Familiarity with Karpenter for dynamic node provisioning

  • Additional scripting languages or configuration management tools


Additional Skills:

  • Problem-Solving – Tackle complex technical challenges independently and creatively.

  • Startup Mindset – Thrive in a rapidly changing environment with minimal documentation; you’ll document as you code.

  • Ownership & Initiative – Actively contribute to improving system stability, performance, and developer experience.

  • Calm Under Pressure – Make sound decisions during incidents and lead post-mortems.

  • On-Call Readiness – Participate in an every-other-week on-call rotation, responding promptly to alerts.


What will you be doing?

  • Design & Orchestration: Build and operate Kubernetes clusters (EKS), leveraging Flux CD for GitOps-driven deployments.

  • Cloud Infrastructure: Architect, deploy, and maintain AWS services (EC2, S3, Route 53, ECR, EKS), ensuring high availability and cost optimization.

  • CI/CD Automation: Develop and maintain end-to-end pipelines using GitHub Actions, automating build, test, and deployment workflows.

  • Monitoring & Alerting: Implement observability with Prometheus (VictoriaMetrics) and Grafana dashboards; establish SLIs/SLOs and manage on-call alerts.

  • Database Operations: Administer and optimize PostgreSQL clusters for high uptime and performance.

  • Containerization: Create and maintain Docker containers, author Dockerfiles, manage image registries, and troubleshoot container issues.

  • Networking & Security: Configure networking (HTTP/HTTPS, DNS, VPN) and enforce security best practices (IAM policies, encryption in transit and at rest).

  • Resilience & Scaling: Design for high-load scenarios; implement auto-scaling (including Karpenter where applicable) and resilience patterns.

  • Web Server Management: Configure and optimize NGINX as a reverse proxy, load balancer, and HTTP cache to support high-traffic services.


What do we offer?

  • Remote work.

  • A competitive salary that matches our expectations and your level of experience.

  • Yearly performance bonus.

  • An opportunity to work on a product in the growth stage.

  • Yearly education budget.

  • A multinational and diverse workplace.

At Pure, we are anything but boring. Join us on a mission to make dating more exciting for everyone!