Python Developer – FastAPI & AsyncIO

Python Developer (FastAPI & AsyncIO) for a leading energy-sector client, hybrid in Brussels, full-time, contract open to permanent and freelance.

Locatie
Brussel, BE
Werkvorm
hybride

Geen duidelijke warme-stoelaanwijzingen in de beschikbare beoordeling.

Bekijk en reageer bij Pauwels Consulting (externe link)

Eisen

  • Strong understanding of software design patterns, data structures, and algorithms
  • Experience with message brokers such as RabbitMQ
  • Experienced in implementing IT security requirements within critical infrastructure environments
  • Experience working in Agile environments
  • Solid background in data and integration using SQL (MSSQL or PostgreSQL)
  • Deep knowledge of service-based architectures and event-driven systems
  • 6+ years of experience in software development
  • Strong experience with AsyncIO
  • 3+ years of expertise in backend development with Python, FastAPI, and Pydantic
  • Fluent in English with a good level of Dutch and/or French

Wensen

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

Pauwels Consulting is hiring a Python Developer for their client, a leading organization in the energy sector, to join the 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; Strong experience with AsyncIO; Solid background in data and integration using SQL, specifically MSSQL or PostgreSQL; Experience with message brokers such as RabbitMQ; Deep knowledge of service-based architectures and event-driven systems; Strong understanding of software design patterns, data structures, and algorithms; Experienced in implementing IT security requirements within critical infrastructure environments; Experience working in Agile environments and a proactive, solution-oriented mindset; 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.

Je CV en reacties