Python Developer

Il y a 23 heures

Brussels, Brussels-Capital, Belgique Fujitsu Temps plein
Fujitsu is looking for a Python Back-End Software Engineer to join a project for an EU Institution in Brussels, contributing to the development and maintenance of robust web applications and back-end services. 🔹 What will you do?
• Design, develop, and maintain server-side components and services using Python.
• Build and maintain RESTful APIs to integrate front-end and back-end systems.
• Design and optimise database schemas, queries, and ORM solutions.
• Improve application performance, scalability, and reliability.
• Implement secure coding practices and protect applications against vulnerabilities.
• Work with containerised applications and cloud-based environments.
• Set up and maintain CI/CD pipelines to automate testing and deployments.
• Participate in code reviews, debugging, troubleshooting, and production support.
• Collaborate with cross-functional teams to translate business requirements into technical solutions.
• Contribute to technical documentation and continuous improvement. 🔹 What are we looking for?
• Minimum education requirement: Bachelor’s degree in Computer Science or a related field.
• Strong Python programming skills and experience with web frameworks such as Django, Flask, or FastAPI.
• Experience designing and implementing RESTful APIs.
• Knowledge of code quality tools such as Pylint, Black, and Flake8.
• Experience with relational and non-relational databases, such as Oracle, PostgreSQL, Elasticsearch, and MongoDB.
• Strong understanding of ORM, database schema design, and query optimisation.
• Experience with Docker, Podman, and Kubernetes.
• Knowledge of secure coding practices, vulnerability scanning, authentication, authorisation, and encryption.
• Familiarity with version control tools such as Git or SVN.
• Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
• Knowledge of configuration management tools such as Ansible.
• Experience with Linux and virtual machine management.
• Familiarity with AI-powered coding assistants, such as GitHub Copilot or Amazon Kiro. ⭐ Nice to have: Knowledge of the European Commission’s grant management ecosystem, particularly eGrants. 📌 Important

requirements:
• EU citizenship is mandatory.
• Relocation to Brussels is required.
• The role follows a near-site working model. Interested in developing secure and scalable Python solutions within a European institutional environment? 📩 Apply now