Senior SRE (DevOps)

  • Engineering
  • Remote job

Senior SRE (DevOps)

Job description

We are building the world's premier Operational Intelligence platform for Blockchain. We strive to develop our systems by observing the best practices of our craft; this means building redundant, performant, secure and scalable systems, while at the same time enabling our company to deliver the best services and products it can to its customers.

These are the early days of our platform, and as a Senior SRE you will be able to contribute, influence and take ownership in significant parts of our systems. Our goal is to build a very high performance platform, capable of analysing thousands of transactions across multiple blockchain networks in real-time. We have a hybrid-cloud platform in the making, optimizing for cost, security and the scalability/elasticity of our platform.

If you are a Senior SRE with a solid understanding of linux, containers, kubernetes, distributed systems, automation and would love to work with a geographically distributed team, join us!

What this position is all about:

  1. Designing, deploying, maintaining and managing our hybrid-cloud infrastructure, using IaC, configuration management and automation. We hate routine tasks with a passion!
  2. Working under a Scrum or Kanban framework and being responsive in dealing with the needs of the team
  3. Owning your work. This means working alongside developers to contribute ideas, suggestions, code on security, automation, scaling, CI/CD, testing, data pipelines. We are one team working on a number of services.
  4. Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us.

Please note: Our Engineering team is predominantly based in Europe. This position is currently open to those resident and currently able to work in the European Economic Area (EU, Norway, Liechtenstein), Switzerland, the UK as well the eastern United States/Canada (UTC-4/UTC-5 timezone)

Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.

Job requirements

You will need:

  1. A bachelor's degree in Computer Science. Masters or higher degrees preferred.
  2. At least 4 years of experience in designing and maintaining production-grade, cloud native, asynchronous/event-based microservices-based or serverless infrastructure.
  3. Familiarity with Terraform, Docker, Kubernetes, Helm, Ansible (or Puppet, Saltstack, Chef)
  4. Expertise in linux system administration, *nix system design.
  5. Experience with at least two public cloud providers out of AWS, GCP, Azure, DigitalOcean etc.
  6. Familiarity with CI/CD pipelines.
  7. The ability to function autonomously to solve problems, and deliver working software. Our geographic distribution requires people that can work well on their own.
  8. The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.

You'll probably be a great fit if you have:

  1. Experience with blockchain systems.
  2. Experience in  deploying, tuning and maintaining database systems.
  3. Experience in deploying, tuning and maintaining brokers (e.g. Apache Kafka, Apache Pulsar, RabbitMQ etc.)
  4. Experience with OLAP technologies, e.g., but not limited to Apache Spark, Apache Flink, Presto, etc.