hero

Work with purpose.

Career Opportunities in the True Portfolio
108
companies
680
Jobs

Senior DevOps Engineer, Blockchain Services

Flipside Crypto

Flipside Crypto

Software Engineering
Multiple locations
Posted on Thursday, July 11, 2024

Flipside is a commercialization engine that powers blockchain growth. We activate 110,000+ analysts to produce insights, drive narratives, and transact, building emotional connection and a strong and active community that supports token price and chain growth. We make that possible by curating best-in-class data and making that data available entirely for free. Founded in 2017, Flipside works with partners such as Solana, Near, Flow, Avalanche, SEI, Aptos, Blast, Vertex. The company is backed by leading investors including Republic Capital, True Ventures, Galaxy Digital, Collab Currency, Hashkey, M13, and more.

About the Role

We are seeking a tech-savvy DevOps engineer to join our Blockchain Services team. As a member of this small, multi-functional team, you should be a self-starter, adapt quickly, and consistently deliver high-quality results.

Responsibilities

  • Plan, test, implement, and manage projects to ensure scalable, maintainable, secure, and stable deployments for various use cases.
  • Conduct deep dives on node software and setup processes for new blockchain networks.
  • Automate blockchain software build, install, and management processes.
  • Debug complex distributed blockchains to ensure smooth operations.
  • Manage and monitor bare metal servers and virtual machines across multiple data centers.
  • Perform Linux server administration, hardening, intrusion detection, and vulnerability scanning.
  • Utilize Ansible workflows to manage and provision bare metal servers and virtual machines.
  • Participate in on-call rotations for critical service monitoring and response.
  • Manage communications with internal and external stakeholders.
  • Develop custom monitoring tools to report infrastructure information to our observability stack.

Minimum Qualifications

  • In-depth experience using Ansible (and similar tools) :
    • Designing complex static and dynamic inventories, variable structures, and playbooks
    • Writing custom Ansible roles from scratch, with advanced features such as Jinja2 templating, complex logic flows, dynamic roles/tasks, and handlers
    • Ensuring idempotency & reusability, and following applicable best practices
  • Deep understanding of networking and security best practices
  • Experience with common system administration scripting languages such as Bash and Python
  • Minimum of 4 years with Linux systems and networking
  • Experience with:
  • Proxmox
  • Kubernetes
  • Ansible
  • Experience building and maintaining CI/CD pipelines.
  • Experience working in environments governed by SLA or SLOs, including:
    • Monitoring and alerting platforms
    • Previous experience with on-call rotations
    • Diagnosing, resolving, and escalating as part of an incident response team

Preferred Qualifications

  • Knowledge of, or experience with, Proof-of-Work and/or Proof-of-Stake decentralized consensus mechanisms used in blockchains.
  • Experience running applications on Kubernetes
  • Experience creating CI/CD pipelines from scratch to automate infrastructure provisioning and deploy applications (Ansible Tower/AWX, GitHub Actions, or similar tools)
  • Experience with Hashicorp Vault or other secure storage tools