DevOps Engineer
Logos is a private-by-default, modular technology stack for decentralised applications and parallel societies, combining a local launcher, private messaging, decentralised storage, and a privacy-preserving blockchain.
Projects
About Logos
Logos is the public identity of the Logos Collective Association and its technology stack. The stack includes Logos Basecamp, Logos Messaging, Logos Storage, and Logos Blockchain, with privacy implemented across networking, communications, storage, and blockchain infrastructure. Logos currently operates a live developer testnet and supports node operators, application builders, and open-source contributors.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, configure, and optimize Kubernetes clusters for large-scale P2P experiments and benchmarks. You will maintain observability infrastructure, automate deployments, improve experimentation workflows, and troubleshoot distributed workloads. You will also identify, reproduce, and debug complex distributed-systems issues and provide actionable technical recommendations.
Requirements
- Strong experience with Kubernetes and container orchestration in production or research environments.
- Understanding of cloud infrastructure, Linux systems, and networking.
- Familiarity with monitoring and logging tools such as Grafana, Prometheus, and VictoriaLogs.
- Experience with infrastructure as code, including Terraform, Ansible, or Helm.
- Proficiency in at least one scripting or programming language, ideally Python.
- Interest in or experience with distributed systems, P2P networks, or blockchain technologies.
- Experience with networks and systems programming.
- Excellent written and conversational communication skills.
- Alignment with core values and principles.
Responsibilities
- Design, configure, and optimize Kubernetes clusters for large-scale P2P experiments and benchmarks.
- Improve cluster scalability and resource utilization.
- Set up, maintain, and optimize monitoring, logging, and observability stacks.
- Collaborate with researchers and engineers to streamline reproducible experimentation workflows.
- Automate infrastructure and deployment workflows.
- Troubleshoot, profile, and tune distributed workloads for accurate, performant benchmarking.
- Identify, reproduce, and debug complex distributed-systems issues with development teams.
Hiring Process
Interview with the POps team → interview with an IFT-TS DST team member → take-home assignment and discussion of results → interview with the IFT-TS team lead.
