Programista Python

praca it: etat dla AYA Technologies Poland sp. z o.o. / Poznań

Tagi: django python

Aya Technologies AG is a leading provider of e-government and payment solutions.

The main area of the company’s activity is the development of dedicated e-government solutions to handle financial transactions.

We are looking for a Python/Django Developer
Location: Poznan
Salary: 3000 – 9000 netto

Why should you choose our company?

  • Working at AYA is not only about writing code. It’s about the social factor. Your code will directly improve everyday’s life of African citizens. Thanks to you, they will be able to pay their bills fast and easily. It may not seem a lot, but it is to them.
  • One of a kind office atmosphere. It can’t be described by words. Please, come and visit us, see how we work. You will never want to leave the office again. ;-)
  • You’ll be able to integrate with various banking services like VISA, Mastercard, etc – it’s not like you’re able to do such things on daily basis, isn’t it? ;)

What do we seek from our candidates?

  • Very good knowledge of the Python language
  • Django knowledge (at least on average level)
  • openERP experience is a substantial advantage
  • It wouldn’t hurt if you could use the Linux operating system
  • We use git, so it would be best if you knew this SCM tool

What will be your responsibilities?

  • You’ll be working on a Payment solution like no other!

What do we offer?

  • A salary of 3000 – 9000 PLN, depending on your skillset
  • Flexible work hours
  • Very interesting work
  • A great team

If you are interest in our offer, please try to solve the tasks below and send your source code along with your CV to us.

1. Please write a simple network daemon which accepts following commands:

  • CREATE (login) ‐ the daemon should create an account with a given login and return a random alphanumeric password of length 6)
  • CHANGE_PASSWORD (login, current_password, new_password) ‐ the daemon should change the password for the given login but only if the password matches the one supplied.
  • AUTHENTICATE (login, password) ‐ the daemon should return ‘OK’ if the password matches, or ‘FAIL’ otherwise.

The daemon should have a config file in which the port on which daemon listens to can be specified, but should also accept a port as a command line option.

Write a client that connects to the daemon and calls all of the methods.

2. Write a PESEL validator the TDD-way
3. How would you achieve multi-language support in a Python/Django application? (non-code task)



Jak składać oferty pracy

Ta oferta pracy została opublikowana ponad 60 dni temu...

« powrót na stronę główną
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!   
Poleć znajomemu
Opublikowana 2013-11-04
Wyświetlona: 6193 razy