Infrastructure Engineer

Job Description

About the role:

Injective Labs is seeking an experienced Infrastructure Engineer to join the team. The ideal candidate will bring extensive know-how and insights of how to ensure Injective’s infrastructure meets the ever growing usage demand. The ideal candidate is passionate about blockchain, DeFi and disrupting the status quo.


Responsibilities:
  • Maintain, monitor, and ensure the availability and optimal performance of blockchain infrastructure and systems
  • Implement strategies to optimize system performance, scalability, and fault tolerance
  • Proactively respond to incidents, investigate root causes, and resolve infrastructure issues in a timely manner.
  • Design, deploy, and manage Kubernetes clusters for production environments, ensuring high availability and security
  • Collaborate with blockchain engineers to integrate and support blockchain nodes and related services
  • Establish and maintain effective monitoring systems to identify performance bottlenecks and implement improvements.
  • Participate in on-call rotations to provide 24/7 support for mission-critical systems.

  • Who you are:
  • 3+ years of hands-on experience in Infrastructure or DevOps Engineering roles.
  • Deep expertise in managing production-quality Kubernetes clusters, with experience in large-scale cluster operation being a significant advantage.
  • Expertise in using ArgoCD and Helm Charts for managing Kubernetes application deployments.
  • Strong experience with major cloud platforms (GCP, AWS, or Azure), including infrastructure-as-code tools like Terraform or CloudFormation.
  • Proven ability to deploy, operate, and optimize high-performance, large-scale infrastructure, ideally in the context of blockchain systems.
  • Experience with blockchain ecosystems such as Ethereum, Tendermint, or Cosmos SDK is highly desirable.
  • Proficiency in monitoring tools such as Prometheus, Grafana, and Datadog; capable of creating custom dashboards and alerts.
  • Strong command of containerization technologies like Docker, with experience in troubleshooting runtime and Linux kernel-related issues.
  • Solid understanding of CI/CD pipelines and their implementation in automated deployments.
  • Familiarity with networking concepts such as VPNs, firewalls, load balancers, and DNS.
  • Bonus: Knowledge of advanced security practices, database administration (ie. mongoDB and Postgres), and high-throughput message queues.