Software Engineer, Research and Development Team at RIPE NCC (Amsterdam, Netherlands)
Desired Skills and Experience
- Proven web application programming experience using UNIX/Linux server architectures
- In-depth programming experience using Python and the Django framework, preferably including RESTful interfaces and DRF
- Experience with git and CI tools (e.g. Jenkins)
- General understanding of basic networking protocols, especially TCP/IP, DNS and BGP
- The ability to carry out tasks individually as well as work in a team
- Working knowledge of relevant client side languages, tools and frameworks such as JavaScript, AJAX, JSON, jQuery, Bootstrap, d3, etc.
- Experience in:
Deploying scalable solutions, clustering, load balancing and performance tuning Non-SQL backends such as Hadoop/HBase/thrift/Spark or ElasticSearch Distributed software systems and message queuing mechanisms User interface design experience
- Deploying scalable solutions, clustering, load balancing and performance tuning
- Non-SQL backends such as Hadoop/HBase/thrift/Spark or ElasticSearch
- Distributed software systems and message queuing mechanisms
- User interface design experience
- Understanding of ISP operations, tools and issues
- UNIX/Linux system administration skills