Python Back-End Software Engineer

Nova Hunte Ltd

Brussel Hoofdstad

Hybrid

EUR 70,000 - 100,000

Full time

10 days ago

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nova Hunte Ltd is seeking a seasoned Python Back-End Software Engineer in Brussels for a long-term contract. You will architect server-side components, develop RESTful APIs, and optimise database schemas while ensuring security and scalability.

The role requires collaboration with cross-functional teams and hands-on CNC/CD practices in cloud environments. The ideal candidate has 5+ years in Python back-end development, experience with Django/Flask/FastAPI, and strong knowledge of

Qualifications

  • 5+ years of Python back-end development and server-side architecture.
  • Proficient in Python with Django, Flask, or FastAPI.
  • Strong RESTful API design and implementation.
  • Experience with relational databases (Oracle, PostgreSQL) and NoSQL (Elasticsearch, MongoDB).
  • Excellent ORM, schema design, and query optimization knowledge.
  • Experience with Docker, Podman, and Kubernetes.
  • Security-focused development with knowledge of OWASP and authentication/authorization/encryption.
  • Version control with Git or SVN.
  • CI/CD with Jenkins, GitLab CI or GitHub Actions.
  • Ansible for configuration management.
  • Linux and VM management.
  • Code linters/formatters (pylint, black, flake8).
  • Bachelor's Degree in Computer Science (Desirable).
  • Knowledge of EC grants ecosystem (eGrants) is Desirable.
  • English language fluent.

Responsibilities

  • Architect server-side components and services that form the backbone of web applications, employing best practices in Python programming.
  • Develop and maintain RESTful APIs to facilitate seamless communication between front-end and back-end systems.
  • Design, implement, and optimise database schemas and queries to ensure efficient data storage and retrieval processes.
  • Manage database security measures to protect sensitive information, ensuring compliance with data protection standards.
  • Enhance application performance by identifying bottlenecks and optimising server-side code and database queries.
  • Implement scalable architectures to handle increased user load and data volume, leveraging cloud services and containerisation.
  • Conduct regular code reviews and use vulnerability scanning tools to identify and address potential security issues.
  • Implement security protocols and standards to safeguard applications against threats and ensure data privacy.
  • Collaborate closely with front-end developers, UI/UX designers, product managers, and other stakeholders to deliver quality web application solutions.
  • Translate business requirements into technical specifications and adjust implementations based on feedback.
  • Set up and maintain CI/CD pipelines to automate testing and deployments, ensuring consistent and rapid delivery of applications.
  • Participate in deploying applications in cloud environments, using infrastructure-as-code and configuration management tools.
  • Actively engage in debugging and resolving issues raised during testing or reported in production.
  • Write technical documentation.

Skills

Python
Django
Flask
FastAPI
REST APIs
SQL Databases
NoSQL Databases
ORM & Schema
Query Optimisation
Docker
Kubernetes
Security Practices
Git / SVN
CI/CD Tools
Ansible
Linux
Linters/Formatters
English Fluency

Education

Bachelor's Degree in Computer Science

Tools

Docker
Kubernetes
Git
Jenkins
GitLab CI
GitHub Actions
Ansible
Linux
Pylint/Black/Flake8

Job description

# Python Back-End Software EngineerBrussels ContractAre you a Python Back-End Software Engineer with 5+ years of experience in server-side development? Apply now for a long-term contract opportunity with a leading public sector client in Brussels.## Requirements* 5+ years of experience in Python back-end development and server-side architecture* Proficiency in Python and experience with web frameworks such as Django, Flask, or FastAPI* Strong understanding of RESTful API design and implementation* Solid experience with relational databases (e.g. Oracle, PostgreSQL) and non-relational databases (e.g. Elasticsearch, MongoDB)* Excellent knowledge of ORM, schema design, and efficient query optimisation* Expertise in containerisation tools like Docker, Podman, and orchestration using Kubernetes* Knowledge of vulnerability scanning tools (e.g. OWASP), secure coding practices and standards, including authentication, authorisation, and encryption* Knowledge of code versioning tools such as Git or SVN* Knowledge of DevSecOps tools such as Jenkins, GitLab CI, GitHub Actions (Continuous Integration/Deployment)* Familiarity with configuration management tools like Ansible* Experience with VM management and Linux* Experience with code linters and formatters (e.g. pylint, black, flake8) to enforce coding standards* Bachelor's Degree with a focus on Computer Science* (Desirable) Experience with AI-powered code assistants (e.g. Amazon Kiro, Github Copilot)* (Desirable) Knowledge of European Commission grant management ecosystem (eGrants)* Language(s): English (fluent)## Job Description* Architect server-side components and services that form the backbone of web applications, employing best practices in Python programming* Develop and maintain RESTful APIs to facilitate seamless communication between front-end and back-end systems* Design, implement, and optimise database schemas and queries to ensure efficient data storage and retrieval processes* Manage database security measures to protect sensitive information, ensuring compliance with data protection standards* Enhance application performance by identifying bottlenecks and optimising server-side code and database queries* Implement scalable architectures to handle increased user load and data volume, leveraging cloud services and containerisation* Conduct regular code reviews and use vulnerability scanning tools to identify and address potential security issues* Implement security protocols and standards to safeguard applications against threats and ensure data privacy* Collaborate closely with front-end developers, UI/UX designers, product managers, and other stakeholders to deliver quality web application solutions* Translate business requirements into technical specifications and adjust implementations based on feedback* Set up and maintain CI/CD pipelines to automate testing and deployments, ensuring consistent and rapid delivery of applications* Participate in deploying applications in cloud environments, using infrastructure-as-code and configuration management tools* Actively engage in debugging and resolving issues raised during testing or reported in production* Write technical documentation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer – Django, Flask & FastAPI – Hybrid Brussels
Senior Python Backend Engineer – Django, Flask & FastAPI – Hybrid Brussels

All European Careers BENELUX • Brussel Hoofdstad

Hybrid
EUR 90,000 - 120,000
Python Developer
Python Developer

Fujitsu • Brussel

On-site
EUR 65,000 - 90,000
Backend Python Software Engineer | EU Institution | Brussels
Backend Python Software Engineer | EU Institution | Brussels

KEYES • Brussel

On-site
EUR 70,000 - 110,000
Backend Python Software Engineer | EU Institution | Brussels
Backend Python Software Engineer | EU Institution | Brussels

KEYES • Brussel Hoofdstad

On-site
EUR 65,000 - 90,000
Brussels-Based Python Backend Engineer for EU Institution
Brussels-Based Python Backend Engineer for EU Institution

Fujitsu • Brussel

On-site
EUR 65,000 - 90,000
Python Developer I Belgium
Python Developer I Belgium

Talan Group • Brussel Hoofdstad

On-site
EUR 50,000 - 70,000
Data Scientist – Natural Language Processing
Data Scientist – Natural Language Processing

Nova Hunte Ltd • Brussel Hoofdstad

Hybrid
EUR 60,000 - 90,000
Senior Python Backend Engineer | Remote-Friendly & CI/CD
Senior Python Backend Engineer | Remote-Friendly & CI/CD

Expleo Group • Brussel

Hybrid
EUR 70,000 - 90,000
Competitive salary
Healthcare & pension
Meal vouchers
+4
Senior Python Backend Engineer - Django/Flask/FastAPI
Senior Python Backend Engineer - Django/Flask/FastAPI

All European Careers BENELUX • Brussel Hoofdstad

Hybrid
EUR 90,000 - 120,000
Python Back-End Software Engineer Senior
Python Back-End Software Engineer Senior

Cronos International • Brussel Hoofdstad

On-site
EUR 65,000 - 90,000