All offersKölnPythonSenior Python Developer
Senior Python Developer
Python
Cognotekt

Senior Python Developer

Cognotekt
Köln
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Python
    regular
    REST
    regular
    Git
    regular
    Linux
    regular
    Unix
    regular
    Relational Databases
    nice to have
    DevOps Experience
    nice to have
    Django
    nice to have

Job description

Job description
Your tasks are the design and development of components for data-driven services for the optimization and automatisation of business processes. Our components are realized in Python. In your role, as a member of a holistic and agile development team, you will
  • design, implement and test components,
  • integrate the components to create complex systems using continuous integration and continuous deployment.

We offer
  • an attractive learning curve in a highly motivated team
  • competitive salary
  • an open-ended contract
  • open-minded, friendly working atmosphere, short decision paths through flat hierarchies

Skills & Requirements:
You should have
  • Knowledge of Python and any Python framework (Django, Flask, Tornado, Falcon, ...)
  • Practical experience in software development in a professional environment
  • Mastering of relational database (SQL, more specifically postgres, Normal Forms)
  • Knowledge of good web practices (Accessibility, REST-fulness, ...)
  • Fun in designing and developing complex components
  • Experience in using git
  • Experience working in Linux/Unix-environments
  • Deep knowledge of English, preferably also German speaking skills

The following requirements are a nice to have:
  • Mastering of Django
  • Understanding of most web vulnerability (XSS, Clickjacking, SQL Injection)
  • Awareness of good web security practices (OWASP checklist, httpOnly cookies, HSTS, ...)
  • Already worked with error reporting tool, we use Sentry (but you could have worked with newrelic, raygun, ...)
  • DevOps Experience (Virtualization/Docker, AWS)

Job experience is mandatory.

We are a small company with an excellent and very harmonious team. If you
have ideas and an opinion and want to `get things right' then you are in the
right place.
With us, you bring higher mathematics into production for our business customers.

We’re looking forward to working with you!