Tomáš Nožička

Senior Principal Software Engineer

Czechia

About

Led the development of Scylla Operator (https://github.com/scylladb/scylla-operator), a Kubernetes operator to manage ScyllaDB, a high performance NoSQL database supporting local NVMes. Previously worked on a self-hosted, auto-upgrading Kubernetes control plane for RedHat OpenShift. Emeritus Kubernetes SIG-Apps approver.

Experience

  • Principal Software Engineer at ScyllaDB
    Feb 2021 - Dec 2024 · 3 yrs 11 mos

    Leading the team behind Scylla Operator (https://github.com/scylladb/scylla-operator), a Kubernetes operator to manage ScyllaDB, a high performance NoSQL database supporting local NVMes. Working with Kubernetes API machinery, CRDs, client-go, informers and listers, code generators, Prow, CSI, GKE or EKS. Project management.

  • Red Hat (Full-time · 4 yrs 11 mos)
    • Principal Software Engineer
      Oct 2020 - Jan 2021 · 4 mos

      Working on self-hosted, auto-upgrading Kubernetes control plane. Maintainer of control plane operators in OpenShift and workload controllers in OpenShift and Kubernetes (Deployments, DeploymentConfigs, StatefulSets, DaemonSets, ...), Kubernetes SIG-Apps approver. Contributing to other areas of the project, notably apimachinery and CLI.

    • Senior Software Engineer
      Mar 2016 - Sep 2020 · 4 yrs 7 mos

      Working on self-hosted, auto-upgrading Kubernetes control plane. Maintainer of control plane operators in OpenShift and workload controllers in OpenShift and Kubernetes (Deployments, DeploymentConfigs, StatefulSets, DaemonSets, ...), Kubernetes SIG-Apps approver. Contributing to other areas of the project, notably apimachinery and CLI.

  • Seznam.cz (2 yrs 9 mos)
    • Senior DevOps Engineer
      Oct 2015 - Feb 2016 · 5 mos

      Leader of the new DevOps team at Sklik.cz. Tasked with building the new team and designing new cloud architecture for local ecosystem based on containerized microservices. Responsible for helping internal teams to migrate to DevOps flows and transform their apps. Building and managing internal clusters.

    • Developer
      Jul 2014 - Sep 2015 · 1 yr 3 mos

      Backend developer at Sklik.cz primarily focused on databases. Working with MySQL as main RDBMS and several NoSQL databases including HBase and Aerospike for non-relational data. Leading transformation to the new server architecture and RPC. Helping to solve and avoid production issues.

    • Junior Developer
      Jun 2013 - Jun 2014 · 1 yr 1 mo

  • C++ Developer at Autonot v.o.s.
    Jan 2013 - Mar 2013 · 3 mos

  • Developer at FormSoft s.r.o.
    Jul 2012 - Jan 2013 · 7 mos