Hybrid work from Luxembourg:
At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Python Developer to join our UniQue team in Luxembourg!
What will you be bringing to the team?
Develop and maintain Python applications
Design and integrate database architecture
Train and support
What do you need to succeed in this position?
Bachelor’s degree in Information technology, Mathematics, Physics or similar field and/or equivalent experience
Minimum 6-8 years’ experience in software engineering with Python and SQL in a professional environment (for Senior profile)
Proficient in:
object-oriented programming, enabling the adequate application of software design patterns and the creation of modular, reusable and maintainable code that adheres to modern programming paradigms;
automated testing of Python code, e.g. unit-test, pytest, behave;
usage of the following Python libraries: NumPy, Pandas;
XML, JSON, YAML;
the use of the Git version control systems;
Practical experience with:
data-mart development for business analytics;
data domain modelling, SQL database design and ETL pipeline development with Python;
SQL database development;
software development processes such as waterfall Scrum and/or DevOps;
Excellent English communication and presentation skills
Desired:
Experience with:
continuous integration and continues delivery pipelines, e.g. Jenkins, Azure Pipelines
scripting, e.g. shell scripts, PowerSheel, batch scripts;
Enterprise Data Warehouse development such as Kimball approach;
specialized Python data management libraries, e.g. SQLAlchemy, DBT, Airflow/Luigi, Pandera;
specialized reporting solutions such as PowerBI;
documentation of business requirements and with technical writing;
MS Excel
Proficient knowledge of and experience with the following Python libraries: Plotly, Dash;
Good understanding of a cloud-based microservice architecture, e.g. with Azure;
At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at our Diversity, Equality & Inclusion Policy for more information.
Your email won't be used for commercial purposes. Read our Privacy Policy.