open position
Blockchain / DLT Developer

Mission
Bring support to members of the FIWARE community in software development related activities.
Responsibilities
- Setup and operate instances of FIWARE on public cloud environments as well as using Docker technologies
- Bring support to development of the roadmap of FIWARE components following an Agile approach and FIWARE development guidelines
- Create and document automated tests for validation of FIWARE components, FIWARE instances and Powered by FIWARE solutions
- Automatic configuration and deployment based on Docker/Docker Compose
- Develop product and training documentation about FIWARE technologies
- Support FIWARE dev teams in fixing software bugs and FIWARE Community requests
Required Skills
- MSC in Computer Science or equivalent
- Strong technical writing and documentation skills required
- Excellent analytical and problem-solving skills
- Hands-on experience in:
- Strong background in software development
- Extensive experience in back-end development, algorithms, and data structures
- REST and JSON development
- Several programming languages, preferably: Node JS, Golang, Python and/or Rust development
- Familiarity with the working of peer-to-peer networks, cryptography, and blockchain protocols
- Good understanding of consensus algorithms, smart contracts
- Knowledge of blockchain/DLT technologies such as Ethereum, IOTA, and Hyperledger
- Advanced analytical and problem-solving skills
- Container and clustering technologies based on Docker
- Familiarity with the following technologies is considered a plus:
- Cloud technologies and frameworks, such as OpenStack/AWS
- Orchestration, such as Kubernetes
- Scrum/Agile principles
- IoT protocols
- NoSQL (MongoDB)
What we offer
- Become part of a friendly, young and dynamic team
- Work with multiple teams worldwide
- The possibility to work independently
- Place of work can be in Berlin (FIWARE Foundation offices) or in Germany, Spain, Italy (remotely from home)
Submit your application!
If you feel that this sounds like you, please send your application documents, including your earliest possible starting date.
Blockchain / DLT Developer
All positions