Python Software Engineer
Encode Group
Athens, Attica, Greece
πριν από 14 μέρες


Joining ENCODE as a Python Developer, you will design, code and deliver cloud enabled services that are reliable, secure, elastic and capable of processing terabytes of data.

You will take part in architecture, API definition and optimization discussions.

Implementing a high-performance service of this scale requires engineers with unique technical skills and limitless creativity.

Technologies : Python 2.x / 3.x, ElasticSearch, Spark, SQLAlchemy, MySQL, numpy, Flask, Swagger, REST

Responsibilities and Duties :

  • Develop new or improve existing functionality for our Enorasys suite
  • Analyze business requirements and translate into robust, secure and reliable code
  • Enhance the performance and scalability of existing software
  • Implement data security and protection best practices
  • Support production systems from a Level-3 perspective
  • Write Unit & Functional tests
  • Perform code reviews for your team
  • Requirements

  • Bachelor’s degree (or equivalent) in Computer Science or relevant field
  • At least 2-5 years of experience in software development
  • Fluent in Python
  • Deep understanding of a micro services architecture, including professional experience in the delivery of micro services in a production environment
  • Understanding the Python concurrency models and experience using one of them
  • Familiarity with ORM (Object Relational Mapping) concepts and principles
  • Experience with handling large amounts of data with RDBMS and / or NoSQL databases
  • Data science / Machine learning experience will be considered a plus
  • Ability to write clear and well-documented code
  • Good knowledge of OOP, data structures, algorithms and design patterns
  • Fluency in English with solid verbal and written communication skills
  • Ability to research new fields and share the knowledge
  • Ability to work well as part of a team
  • Benefits

  • Competitive Salary
  • Private healthcare
  • Grow your skill-set and challenge yourself with our Check-In process
  • Work with a well-rounded, motivated team while using industry standard tools like Jira Cloud, Zoom and Slack
  • Casual, energetic, fun and professional work environment
  • Υποβάλετε αίτηση
    Προσθήκη στα αγαπημένα
    Κατάργηση από τα αγαπημένα
    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «συνέχεια», δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης