Description:
Join our team as a Gateway Intern and immerse yourself in the dynamic world of blockchain technology! This exciting role offers a unique opportunity to work on live, cutting-edge projects, gain invaluable hands-on experience, and play a pivotal role in securing decentralized networks. If you're passionate about innovation and eager to make an impact, this is your chance to shine!
Our stack
- Python/Django to build various internal tooling and to automate Presto blockchain deployments
- Celery + Redis + Postgresql
- Hashicorp Nomad/Consul and Docker swarm to orchestrate the micro-services and deployments
- Grafana stack for monitoring
- AWS and bare metal servers for Validators
Key Responsibilities:
- Take charge of deploying, monitoring, and maintaining blockchain network nodes to ensure seamless operations.
- Designing new functionality from the high level requirements
- Making architectural decisions
- Improving code quality by refactoring and improving test coverage
- Deployment of smart contracts
- Improving monitoring of rollups
- Stay updated on the latest blockchain technologies and trends.
- Develop innovative scripts and tools using Golang, Python, or other cutting-edge languages to automate and enhance node efficiency.
- Collaborate on designing and implementing robust, secure cloud infrastructure on AWS, pushing the boundaries of scalability.
- Dive into smart contract development and testing, contributing to the backbone of decentralized ecosystems.
- Troubleshoot and resolve complex performance and security challenges, becoming the go-to problem solver.
- Stay ahead of the curve by exploring and mastering the latest trends and advancements in blockchain technology.
Take ownership, innovate, and be a part of shaping the future of decentralized networks!
Preferred Skills and Qualifications:
- Developed backend using Python Django rest API and Celery
- Knows how to work with monitoring solutions such as Grafana, Prometheus, Log processing
- Understands fundamentals of Smart Contracts
- Can deploy a custom POA network and debug blockchain deployment
- Solid grasp of Linux and hands-on experience with command-line tools, showcasing your technical foundation.
- Fundamental knowledge of programming and data structures & algorithms, ready to build on and innovate.
- Experience or familiarity with cutting-edge tools like Golang, Python, DevOps, or smart contracts, setting you apart as a tech enthusiast.
- A sharp problem-solver with a proactive approach to learning and growth.
- Enthusiasm for blockchain technology and decentralized systems.
- A genuine passion for blockchain technology and decentralized systems, driven to explore and contribute to this revolutionary space.