ROLE OVERVIEW:
As a DevOps/SRE Engineer, you will play a critical role in designing, building, and maintaining our infrastructure, with a focus on orchestration, automation, and blockchain-related solutions. You will work with cutting-edge technologies, including HashiCorp tools, Kubernetes, and blockchain protocols, to ensure our systems are scalable, secure, and efficient. This role requires a proactive mindset, a passion for continuous learning, and the ability to thrive in a fast-paced, dynamic environment.
KEY RESPONSIBILITIES:
- Infrastructure Orchestration & Automation:
- Design, deploy, and manage orchestration systems using HashiCorp Nomad, Consul, and Vault.
- Develop and maintain CI/CD pipelines
- Automate infrastructure provisioning and configuration using Ansible and custom scripts.
- Implement and manage service mesh solutions
- Actively expand expertise in Kubernetes (K8s) and Helm to enhance orchestration capabilities.
- Blockchain Infrastructure Management:
- Deploy, configure, and maintain blockchain nodes across various protocols
- Work with a diverse range of blockchain node clients
- Monitoring & Observability:
- Implement and manage monitoring systems e.g. Prometheus, Grafana.
- Design and maintain dashboards for real-time analytics and system health.
- Scripting & Development:
- Write various scripting languages to automate node deployment, metric collection, and other operational tasks.
- Develop Nomad packs and other deployment templates to streamline service and node deployment.
- Collaboration & Mentorship:
- Provide technical support and troubleshooting for complex infrastructure and node-related issues.
- Mentor and onboard new team members, sharing knowledge of tools, processes, and best practices.
- Collaborate with cross-functional teams to ensure seamless integration of infrastructure solutions.
- Continuous Improvement:
- Stay up-to-date with emerging technologies and industry trends, particularly in Kubernetes, Hashicorp suite, blockchain, and DevOps practices.