Python developer
POWERED BY GRNET
Athens, Attica, Greece
πριν από 5 μέρες

Description

GRNET's current cloud computing services and are hosting more than 10.000 VMs and they are based on Google’s Ganeti software as well as home-

grown management software (,). Furthermore, GRNET designs and delivers advanced data network services utilizing configuration automation and orchestration capabilities.

Python Django is the core framework used across these solutions.

We are currently looking for a Senior Python developer to join our devs team and work on designing and implementing cloud computing / storage / network service solutions

Responsibilities :

  • Developing software to extend GRNET’s existing cloud computing and / or network services
  • Designing and developing software for scalable, fault-tolerant, highly available web services targeting hundreds of thousands of users
  • Designing and developing smart software solutions for managing computing, storage, and network loads within and across multiple data centers
  • Requirements

  • Experience in developing end-to-end integrated web applications using Python, Django, and PostgreSQL
  • Experience in the Linux operating system and in particular Debian / Ubuntu distributions or other UNIX-based functionalities (bash scripting, networks, administration)
  • Experience in using ticketing / issue tracking and systems project management (Atlassian JIRA, Redmine, etc)
  • Very good knowledge of the English language
  • Desired

  • Experience in designing, developing, managing scalable cloud-based applications based on Linux Virtualization technologies, at least one of the following : KVM / Xen, Ganeti / libvirt / OpenStack
  • Basic knowledge of network technologies (WAN technologies, routing & switching, IPv6, SNMP protocols)
  • Experience in containers and container orchestration technologies, at least one of the following : Docker, Kubernetes, Mesos
  • Experience in distributed storage systems, at least one of the following : Ceph / RADOS
  • Experience in Agile software development methodologies (Scrum)
  • Experience in git and Continuous Integration Tools (Jenkins / Travis)
  • Experience in using the Phabricator platform for collaborative code review / code repository / sprint management
  • Benefits

  • International collaborations
  • Opportunities for development of personal skills through training and conferences
  • Environment that fosters innovation
  • Υποβάλετε αίτηση
    Προσθήκη στα αγαπημένα
    Κατάργηση από τα αγαπημένα
    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης