-
Centum Recruitment International Limited

Python Developer

Centum Recruitment International Limited
Luxembourg · Contract · Mid-Senior

Python Developer


New opportunity for a Python Developer on a long term contract assignment! My International client is seeking a Software Engineer with good experience of Python and SQL to join the team. This is hybrid role with off-site working ( 60% ) and on-site at the Customer offices in Luxembourg ( 40% )


Tasks and Responsibilities


Develop and maintain Python applications

Design and integrate database architecture

Train and support


Required skills and experience


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)


Candidates should have good skills 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;


And 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

It would be advantageous if you also have some 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;

Key Skills

Ranked by relevance

python sql design patterns data warehouse jenkins cloud scrum numpy git etl
Login to Apply
Posted
Feb 06, 2025
Type
Contract
Level
Mid-Senior
Location
Luxembourg

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Centum Recruitment International Limited
Related

DevSecOps Engineer

2026-03-13

Contract
Mid-Senior
Belgium
IT Services
Information Technology
View Job Details
CFI Financial Group
Related

Lead Software Engineer (Python)

2026-06-18

Full-time
Mid-Senior
United Arab Emirates
Financial Services
Information Technology
View Job Details
Ampstek
Related

DevOps Engineer

2026-06-18

Contract
Mid-Senior
Poland
IT Services
Information Technology