About The Assignment
For a leading player in the Belgian energy sector, we are looking for an experienced Full Stack Developer. You will work on an in-house platform that showcases the organization's projects. The coming period centers on migrating the platform to a new Content Management System, alongside supporting, maintaining, and optimizing the existing platform.
You will collaborate closely with architects, DevOps engineers, and IT Security teams to apply secure coding practices, improve platform performance, and ensure full compliance with the client's security policies.
What You'll Do
- Migrate an existing platform to a new, AI-driven CMS
- Conduct regular code reviews with a focus on performance, scalability, and security
- Optimize platform performance through caching, database tuning, and CDN/WAF improvements
- Strengthen observability by enhancing monitoring, logging, and alerting (e.g., Application Insights, Azure Monitor, or similar)
- Contribute to the definition and adoption of SLA/OLA, incident, and change management processes
- Document all technical and security changes in line with the client's governance and audit requirements
- Support the project team during the ongoing CMS migration
What We're Looking For
- You speak, read, and write English fluently, plus French or Dutch. Strong documentation and communication skills in English
- 3+ years of professional experience in backend development using Python with FastAPI
- 3+ years of professional experience in frontend development using React (experience with Next.js is beneficial)
- Experience developing backend services with Node.js, especially NestJS, is a strong plus
- Experience deploying services in the cloud
- Experience with DevOps and setting up pipelines
- Excellent collaboration skills
- Experience with an AI-driven enterprise CMS (e.g., Sitecore) is a strong plus
- Bachelor's or Master's degree in Computer Science, Information Technology, or equivalent professional experience
Practical
- Location: Brussels
- Telework: available in line with the client's remote work policy
- Type: freelance / consultancy assignment