Job Description
Key Responsibilities
- Design, implement, and maintain cloud infrastructure and high-performance custom bare metal node clusters to support scalable and reliable systems.
- Develop and maintain CI/CD pipelines for automated application deployment, ensuring seamless integration across cloud and bare metal environments.
- Monitor and manage production and development environments to guarantee high availability, performance, and system stability.
- Implement robust alerting and analytics systems to proactively identify and address potential issues in real-time.
- Troubleshoot and resolve infrastructure and application problems with minimal downtime, maintaining optimal system health.
- Ensure compliance with security best practices and industry standards, particularly in high-stakes DeFi protocol environments.
- Collaborate closely with development teams to optimize application performance, streamline deployment processes, and align infrastructure strategies with business goals.
- Provide guidance, mentorship, and technical leadership to junior team members to enhance their expertise in handling complex infrastructural challenges.
- Continuously improve operational workflows and infrastructure solutions to adapt to evolving technological demands and security requirements.
- Document system architectures, processes, and configurations to ensure transparency and knowledge sharing across the team.
Job Requirements
- Proven experience as a DevOps Engineer with a strong background in cloud infrastructure design and bare metal node management.
- Expertise in CI/CD pipeline development using tools like Jenkins, GitLab CI, or GitHub Actions, with experience in both cloud and on-premise environments.
- Deep understanding of system monitoring tools (e.g., Prometheus, Grafana, or Datadog) and experience in setting up alerting mechanisms for critical systems.
- Strong knowledge of security protocols, compliance frameworks (e.g., SOC 2, GDPR), and best practices for securing DeFi protocol infrastructure.
- Excellent collaboration and communication skills to work effectively with cross-functional teams, including developers, security analysts, and product managers.
- Ability to mentor junior engineers, share technical knowledge, and foster a culture of continuous learning and improvement.
- Proficiency in scripting languages (e.g., Python, Bash) and automation tools to streamline repetitive tasks and improve system efficiency.
- Experience with containerization technologies (e.g., Docker, Kubernetes) and orchestration tools for managing distributed systems.
- Knowledge of networking concepts, including load balancing, DNS, and firewalls, to ensure secure and efficient infrastructure operations.
- Strong problem-solving skills and a proactive approach to identifying and mitigating risks in complex systems.


