Pauwels Consulting Logo
Apply now

Python Developer – FastAPI & AsyncIO

Digital
Development
Location
Brussels, Brussels-Capital
Work type
Consultancy
Work model
Fulltime, Hybrid

Our client, a leading organization in the energy sector, is seeking a developer to join their internal monitoring platform team. This role focuses on architecting and maintaining resilient software solutions that monitor application health and coordinate critical operational notifications for large-scale energy infrastructure.

Responsibilities

  • Architect and optimize Python-based software applications for core business activities.
  • Collaborate with stakeholders to define technical specifications and gather requirements.
  • Implement best practices for code quality, testing, and CI/CD pipelines.
  • Mentor team members through code reviews and technical leadership.
  • Troubleshoot and resolve complex technical issues within the monitoring and alerting engines.
  • Ensure the security, scalability, and maintainability of event-driven solutions.

Requirements

  • 6+ years of experience in software development.
  • 3+ years of expertise in backend development with Python, FastAPI, and Pydantic.
  • You possess strong experience with AsyncIO.
  • You have a solid background in data and integration using SQL, specifically MSSQL or PostgreSQL.
  • You bring experience with message brokers such as RabbitMQ.
  • You possess deep knowledge of service-based architectures and event-driven systems.
  • You have a strong understanding of software design patterns, data structures, and algorithms.
  • You're experienced in implementing IT security requirements within critical infrastructure environments.
  • You bring experience working in Agile environments and have a proactive, solution-oriented mindset.
  • You are fluent in English with a good level of Dutch and/or French.

Nice to Haves

  • Experience with Azure cloud services.
  • Knowledge of NoSQL solutions and test automation frameworks like Selenium.
  • Familiarity with containerization using Docker and CI/CD deployment pipelines.
  • Experience with legacy code refactoring initiatives.
  • Proficiency in German.

Offer

  • Work regime: Full-time.
  • Location: Brussels.
  • Working model: Hybrid with 2 days onsite per week.
  • Contract: open to both permanent employees and freelancers.
# 102820
With a plus sign and country code (e.g. +32 400 00 00 00).
We accept Word and PDF files up to 3 MB.
Candidates must be legally authorised to work in the EU and possess the required language skills for the job location.
Chat with Alex
Not sure if this job is right for you? Chat with Alex, our AI career coach, and discover the vacancies that match your profile.