Mid/Senior Python Developer
Codilime
Athens, Greece
πριν από 2 μέρες
source : Just Join IT

Databases (nice to have)

Knowledge of AWS / Azure / GCP (nice to have)

CICD tools (nice to have)

Docker (nice to have)

Linux (nice to have)

Network Protocols (nice to have)

Best coding practices (regular)

Multi-threading (regular)

Object-Oriented Programming concepts (regular)

Python (advanced)

The project and the team

We are looking for a creative Python Developer to join our client’s R&D team, to build an application and network services orchestration framework.

The whole team consists of a Product Manager, developers and QA engineers.We use SCRUM methodology

We work on multiple interesting projects at a time, so we may invite you to an interview for another project, if we see that your competencies and profile are well suited for it.

Example of projects :

  • Project A creates automated configuration migration workflow and client side implementations. Our Engineers created a green-field solution and contribute to the projects with their knowledge of networks, security, software and hands-on experience to deliver a working service from start to finish.
  • Project B delivered automated test and deployment pipelines. Including Python based test automation on multiple levels, health check scenarios, automatic upgrades, multi-tenant environment monitoring and creation of dynamic test environments on demand.
  • Project C involves building a new product for modern cloud applications on top of observability & AI concepts (details are protected by an NDA).
  • The customer is a Silicon Valley start-up in stealth mode and is driven by successful startup founders. You will work with a dedicated UX designer, experienced backend and DevOps teams.

    Your role

    As a part of the project team, you will be responsible for : :

  • Working in agile methodology and collaborating with the rest of the team (product managers, UX designers, front-end developers, DevOps)
  • Implementing new features and extending / improving existing ones
  • Implementing unit tests
  • Do we have a match?

    As a Python developer you must meet the following criteria

  • Excellent knowledge of Python
  • Knowledge of Object-Oriented Programming concepts and Multi-Threading
  • Knowledge of best coding practices (like Clean Code)
  • Good communication skills, English (B2 level)
  • Beyond the criteria above, we would appreciate :

  • Knowledge of computer networks and network protocols
  • Good knowledge of Linux and Docker
  • Experience in CICD tools
  • Knowledge of AWS / Azure / GCP
  • Experience with one of the following : Django, Flask
  • Experience with DataBases : SQL, NoSQL
  • More reasons to join us

  • Flexible approach to work mode : fully remotely, in the office or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work
  • The ability to change the project you work on
  • Αναφορά αυτής της εργασίας
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Εφαρμογή
    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης