Skip to main content
Posted August 26, 2023
Cardano Foundation

Site Reliability Engineer

Remote (Europe) Remote Full Time

The Cardano Foundation is the independent, non-profit organization responsible for stewarding the advancement of the public, permissionless blockchain...

The Cardano Foundation is the independent, non-profit organization responsible for stewarding the advancement of the public, permissionless blockchain platform Cardano. Our mission is to establish the Cardano blockchain as the future financial and social system of the world for generations to come, driving adoption and facilitating development of the protocol. We aim to de-risk decentralization for regulators and organizations, while also giving the Cardano community the necessary tools and support to leverage the Cardano protocol to solve real world problems.

Based in Switzerland, the Foundation works to facilitate the use of Cardano in mission critical applications across a wide range of industries and markets, anchoring use cases in the off-line world and encouraging active on-chain participation and governance.

The Site Reliability Engineer is part of the Cardano Foundation’s Infrastructure team and will report to the Director of Infrastructure. In this position, you will manage infrastructure, maintain systems, handle operational issues and advise our team on best practices that will make our operations more reliable, secure and scalable. You will also advance innovation with the support of our entire engineering team.

  • Implement GitOps-based operations across various environments.

  • Implement automation and effective monitoring with infrastructure as code.

  • Automate and improve the Foundations productivity tools and processes.

  • Maintain and monitor network infrastructure and related security.

  • Deploy applications to monitor service stability and performance.

  • Implement tools and dashboards for logging, alerting, monitoring.

  • Deploy and maintain applications on cloud-native microservices architectures.

  • Ensuring that systems are safe and secure against cybersecurity threats.

  • Provide guidance and educate team members on development and operations.

  • Document and design processes and update existing ones.

  • Automate and maintain development and test environments.

  • Deploy and monitor blockchain environments for benchmarking and integration testing.

  • Identifying technical issues and deploying software updates.

  • Analyse systems performance and resource usage.

  • Perform root cause analysis for production errors.

  • Investigate and resolve technical issues.

  • Be on-call when required for production services.

  • Degree in computer science, computer engineering or related fields (Masters preferred).

  • Experience with AWS, Google Compute, or other cloud providers.

  • Experience with build and release engineering.

  • Linux operational excellence and automation experience.

  • Familiarity with Security Ops such as intrusion and vulnerability scanning, security best practices.

  • Experience with continuous integration tools.

  • Scripting and programming skills, bash, python.

  • Sysadmin experience administering application servers, containers, and web servers.

  • Familiarity with GitOps and git based workflows.

  • Experience with Docker and container orchestration platforms.

  • Experience with Prometheus/Grafana, ELK logging.

  • Experience with Kubernetes.

  • Experience with configuration management tools (e.g. Ansible, Chef, Puppet etc).

  • Experience with infrastructure-as-code (e.g. Terraform, Cloudformation)

  • Proficient English language with strong communication skills.

  • You have strong analytical and problem-solving skills.

  • You are focused on achieving goals in a fast-paced environment.

  • Ability to work autonomously with minimal supervision.

  • Ability to resolve complex issues in creative and effective ways.

  • Excellent interpersonal and communication skills.

  • Ability to understand user requirements and develop solutions.

  • Nix experience using the tools within the nix ecosystem, specifically using nix as a configuration language.

  • Interest or knowledge of, statically-typed functional programming languages such as Haskell, Scala, Purescript, or Rust.

This listing expired on Oct 05. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.