#1 Job Board for tech industry in Europe

Python Software Engineer
Python

Python Software Engineer

Mannheim
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    Python

    regular

    MySQL

    regular

    Ansible

    regular

Job description

Our customer, headquartered in Karlsruhe, is an Internet service provider and data center operator and looks after over 75,000 business and private customers worldwide. The focus is on the provision of web hosting, virtual and dedicated servers and their support through management services. Our customer is constantly developing and attaches great importance to high quality standards.

For a job that can (but does not have to) be worked 100% remotely, our customer is looking for a qualified person at the earliest opportunity

Work area / task area

  • The project implements part of the vision of an automated data center. The focus is on the fully automated commissioning of servers and the mapping of the lifecycle of our hardware. Our more than 90 PoPs, on which this project will form a central part of our infrastructure in the future, offer an additional challenge. We work in a distributed and agile manner, rely on personal responsibility and ensure the quality of our services through sophisticated CI pipelines and peer reviews.
  • Development and provision of secure and highly available services in the cloud ecosystem
  • You take care of services such as CloudDNS and Baremetal Provisioning by developing the backend services based on Python, Django and Django REST Framework
  • You are helping to shape the future of hosted DNS services
  • Ensuring the correct and fast distribution of data
  • Collection of fine-grain statistics and the provision of the best performance for high demands

Your professional requirements

  • Completed technical training (HTL, FH, TU) or relevant professional experience
  • Very good knowledge of Python
  • Experience with Linux, as well as understanding of the interaction between network, operating system and software
  • Routine in dealing with relational databases (MySQL, MSSQL, PostgreSQL, ...)
  • Knowledge of handling automation tools is an advantage (Ansible)
  • very good knowledge of English
  • Knowledge of German is an advantage

Your personal requirements

  • Independent and reliable way of working
  • Distinct customer and service orientation as well as a high quality awareness
  • Systematic and analytical thinking
  • high motivation to learn new technologies

Our client offers

  • You can expect a family-like and supportive work environment in which personal development and further training are very important. You can also look forward to an above-average salary and free promotions tailored to your individual needs. Generous leisure rooms complete the package.