Backend Python Software Engineer | EU Institution | Brussels

Il y a 3 heures

Brussels, Belgique KEYES Temps plein
pbJoining KEYES means giving purpose to your talent. /b /p pAre you looking for an environment where technology is not an end in itself, but a lever to build a sustainable future? At bKEYES /b, we are not just looking for technical expertise; we are looking for people who share our values. /p pDo you want to continue your career and grow within one of Belgium’s leading IT companies? /p pJoin bKEYES /b as a Backend Software Engineer /p pWe support large enterprises, the public sector, healthcare organizations, and SMEs in all their digital challenges: bInfrastructure Cloud Solutions, Cybersecurity Solutions, Business Software Solutions, Mainframe Solutions, Data AI Solutions, Advisory Solutions, and Staffing Solutions. /b /p pMore information: /p h3THE BACKGROUND /h3 pFor our client, an EU Institution based in Brussels, we are looking for a bBackend Software Engineer (Python) /b to join a long-term mission within an international team delivering modern digital services and business-critical applications. /p pYou will contribute to the development, maintenance, and enhancement of backend services and APIs, ensuring secure, scalable, and high-performing applications that support key business processes. /p pbPlease note /b: candidates must be located within (2) two hours of Brussels, as regular onsite presence is required throughout the assignment. /p h3YOUR MISSION /h3 pAs a bBackend Software Engineer /b, your responsibilities will be as follows: /p ul liArchitect server-side components and services that form the backbone of web applications, employing best practices in Python programming. /li liDevelop and maintain RESTful APIs to facilitate seamless communication between front-end and back-end systems. /li liDesign, implement, and optimise database schemas and queries to ensure efficient data storage and retrieval processes. /li liManage database security measures to protect sensitive information, ensuring compliance with data protection standards. /li liEnhance application performance by identifying bottlenecks and optimising server-side code and database queries. /li liImplement scalable architectures to handle increased user load and data volume, leveraging cloud services and containerisation. /li liConduct regular code reviews and use vulnerability scanning tools to identify and address potential security issues. /li liImplement security protocols and standards to safeguard applications against threats and ensure data privacy. /li liCollaborate closely with front-end developers, UI/UX designers, product managers, and other stakeholders to deliver quality web application solutions. /li liHelp translate business requirements into technical specifications and adjust implementations based on feedback. /li liSet up and maintain CI/CD pipelines to automate testing and deployments, ensuring consistent and rapid delivery of applications. /li liParticipate in deploying applications in cloud environments, using infrastructure-as-code and configuration management tools. /li liActively engage in debugging and resolving issues raised during testing or reported in production. /li liWrite technical documentation #LI
- MS1 #TRASYS /li /ul h3YOUR PROFILE /h3 ul liBachelor's degree with at least 7 years of relevant professional experience, OR /li liMaster's degree with at least 5 years of relevant professional experience with focus on Computer Science /li liAbility to understand, speak, and write English (minimum B2 level) /li /ul h3Technical knowledge REQUIRED /h3 ul liProficiency in Python and experience with web frameworks such as Django, Flask, or FastAPI. /li liExperience with code linters and formatters (e.g., pylint, black, flake8) to enforce coding standards. /li liExperience with AI-powered code assistants (e.g., Amazon Kiro, Github Copilot), staying updated with advancements in AI-driven code technologies that can streamline Python web application development. /li liStrong understanding of RESTful design and implementation. /li liSolid experience with relational (e.g., Oracle, PostgreSQL) and non-relational databases (e.g., Elasticsearch, MongoDB). /li liExcellent knowledge of ORM, schema design, efficient queries. /li liExpertise in containerisation tools like Docker, Podman and orchestration using Kubernetes. /li liKnowledge of vulnerability scanning tools (e.g., OWASP), secure coding practices and standards, including authentication, authorisation and encryption. /li liKnowledge of code versioning tools such as Git or SVN. /li liKnowledge of DevSecOps tools such as Jenkins, GitLab CI, GitHub Actions (Continuous Integration/Deployment). /li liFamiliarity with configuration management tools like Ansible. /li liExperience with VM management, Linux. /li liGood knowledge of European Commission grant management ecosystem (eGrants) would be an asset. /li /ul h3Soft skills /h3 ul liAbility to apply rigor and consistency in BI development practices. /li liAbility to work in multi-cultural environment. /li liAbil