DevOps Engineer

Knihobot

Not Interested
Bookmark
Report This Job

profile Job Location:

Prague - Czech Republic

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Bookbot is a recommerce platform that operates in 9 countries ships books to 40 countries and has already sold over 10 million books. Every day we sell around 25000 books and receive a little bit more. We are the 16th fastest growing tech startup in the CEE region.

Were seeking someone who feels good with concepts like GitOps or Infrastructure as Code and can support our CTO David by taking over infrastructure management. You shouldnt be afraid to propose new solutions and independently choose the most effective technological strategies. You should also be able to speak at least some level of czech language.

Responsibilities:

  • Expanding and maintaining infrastructure on AWS.
  • Monitoring the infrastructure.
  • CostOps.
  • Managing the remote development environment.
  • Ensuring seamless transitions between technologies without downtime.

Projects youll work on:

  • Kafka Optimization & Reliability
    • Designing and managing Kafka consumers with auto-distribution across a worker pool
    • Implementing circuit breakers and consumer-based topic control
    • Leading zero-downtime migration to self-managed Kafka using Strimzi and MirrorMaker
  • CDC with Debezium
    • Streaming data from MySQL to Snowflake (including audit logs)
    • Implementing transactional outbox patterns
  • Secrets Management
    • Replacing the current secrets pipeline (AWS Secrets Terraform K8s Secret) with a more flexible solution like External Secrets Operator
  • File Handling & S3 Uploads
    • Refactoring image upload pipeline to use UUIDs instead of auto-increment IDs
    • Enabling direct uploads to S3 using presigned URLs
  • Scalability & Infrastructure
    • Revamping Kubernetes resource limits/requests
    • Implementing autoscaling using Karpenter and KEDA
    • Leveraging spot instances for cost optimization
  • Testing & CI/CD Enhancements
    • Integrating Cypress tests into the CI pipeline
    • Finalizing per-PR deployment isolation:
      • Separate instances of MailDev
      • Isolated Manticore index clusters
      • Kafka topic cleanup automation
    • Implementing simple A/B testing across backend and frontend
  • Setting up alerts and dashboards for everythingwe need to know about infrastructure issues before they happen or at least before customer support does.
  • Defining blueprints so that regular developers can easily set up monitoring for their features.

DevOps Tech Stack:

  • Kubernetes AWS.
  • Terraform ArgoCD GitHub Actions Prometheus Loki Manticore Search Redis Kafka Keda Aurora MySQL.

How we work:

  • The Platform team currently consists of 3.5 people including CTO David. Altogether we have 18 developers.
  • We have daily stand-ups weekly Backend Tech Meetings and Frontend Tech Meetings and bi-weekly deep dives into new features.
  • Our office is at Kolbenova metro station and we work onsite with flexible working hours.
  • Were straight-talking and often share a laugh even about inappropriate jokes.

What we offer:

  • Our budget for this position 100000 - 154000 CZK/monthly.
  • Work with awesome people like the internal systems guru Simon and CTO David. The team is full of good vibes and we sometimes grab a beer or go rock climbing together.
  • Listen to a podcast with David (CTO) & Simon to get an even better understanding of how our development team works and what were currently tackling.
  • We build everything in-house so theres a wide variety of problems to solveyou wont get bored and theres always something to work on and innovate.
  • Youll see the results of your work immediately - when we rework or optimize a process it typically has visible positive effects not just on the website but also in the warehouse shipping customer support or intake. If something goes wrong youll hear about it within minutes!
  • An amazing opportunity to have a significant impact on the future of Knihobot and to grow with us exponentially.
  • MultiSport card employee discounts on buying and selling books and discounts with partners.
  • Professional development budget.
  • One extra week of vacation after one year of cooperation two extra weeks after two years.
  • Option to gain ESOP (employee stock ownership plan) and have a financial stake in the companys success.
  • An informal environment and a pragmatic approach to getting things done.

Required Experience:

IC

Bookbot is a recommerce platform that operates in 9 countries ships books to 40 countries and has already sold over 10 million books. Every day we sell around 25000 books and receive a little bit more. We are the 16th fastest growing tech startup in the CEE region.Were seeking someone who feels good...
View more view more

Key Skills

  • ASP.NET
  • Health Education
  • Fashion Designing
  • Fiber
  • Investigation

About Company

Company Logo

Jedno místo pro nákup i prodej knih. Pro knihy pošleme kurýra po celé ČR. Stejně tak je kamkoliv doručíme.

View Profile View Profile