2 uur, 54 minuten ago

Python Back-End Software Engineer - Europese Commissie

📢 Word lid van het team als Python Back-End Software Engineer - Europese Commissie

📍 Locatie: Brussel, België [Near-Site]

🤝 Klant: Europese Commissie

💼 Jouw Rol

Als Python Back-End Software Engineer ben je verantwoordelijk voor de volgende kerntaken:

  • Architect server-side componenten en services die de ruggengraat vormen van webapplicaties, waarbij je best practices in Python-programmering toepast.
  • Ontwikkel en onderhoud RESTful APIs om een naadloze communicatie tussen front-end en back-end systemen te faciliteren.
  • Ontwerp, implementeer en optimaliseer databaseschema’s en queries om efficiënte dataopslag en -opvraging te waarborgen.
  • Beheer beveiligingsmaatregelen voor databases om gevoelige informatie te beschermen en te zorgen voor naleving van gegevensbeschermingsnormen.
  • Verbeter de applicatieprestaties door knelpunten te identificeren en server-side code en database queries te optimaliseren.
  • Implementeer schaalbare architecturen om een verhoogde gebruikersbelasting en datavolume aan te kunnen, door gebruik te maken van cloud services en containerisatie.
  • Voer regelmatige code reviews uit en gebruik vulnerability scanning tools om potentiële beveiligingsproblemen te identificeren en aan te pakken.
  • Implementeer beveiligingsprotocollen en -standaarden om applicaties te beschermen tegen bedreigingen en de privacy van data te waarborgen.
  • Werk nauw samen met front-end developers, UI/UX designers, product managers en andere stakeholders om kwalitatieve webapplicatie-oplossingen te leveren.
  • Help bij het vertalen van business requirements naar technische specificaties en pas implementaties aan op basis van feedback.
  • Zet CI/CD pipelines op en onderhoud deze om testen en deployments te automatiseren en zo een consistente en snelle levering van applicaties te garanderen.
  • Neem deel aan het uitrollen van applicaties in cloudomgevingen, gebruikmakend van infrastructure-as-code en configuration management tools.
  • Denk actief mee bij het debuggen en oplossen van issues die tijdens testen of in productie worden vastgesteld.
  • Schrijf technische documentatie.

🛠️ Wat Breng Je Mee

✅ Technische Vaardigheden:

  • Vaardigheid in Python en ervaring met web frameworks zoals Django, Flask of FastAPI.
  • Ervaring met code linters en formatters (zoals pylint, black, flake8) om coding standards af te dwingen.
  • Ervaring met AI-powered code assistants (zoals Amazon Kiro, Github Copilot), en op de hoogte blijven van ontwikkelingen in AI-gedreven code technologieën die Python webapplicatieontwikkeling kunnen stroomlijnen.
  • Sterk begrip van RESTful design en implementatie.
  • Gedegen ervaring met relationele (zoals Oracle, PostgreSQL) en niet-relationele databases (zoals Elasticsearch, MongoDB).
  • Uitstekende kennis van ORM, schema-ontwerp, efficiënte queries.
  • Expertise in containerisatie tools zoals Docker, Podman en orkestratie met Kubernetes.
  • Kennis van vulnerability scanning tools (zoals OWASP), secure coding practices en standaarden, inclusief authenticatie, autorisatie en encryptie.
  • Kennis van code versioning tools zoals Git of SVN.
  • Kennis van DevSecOps tools zoals Jenkins, GitLab CI, GitHub Actions (Continuous Integration/Deployment).
  • Bekendheid met configuration management tools zoals Ansible.
  • Ervaring met VM management, Linux.
  • Goede kennis van het grant management ecosysteem van de Europese Commissie (eGrants) is een pluspunt.
  • Meer details zullen door de klant worden verstrekt tijdens een eventuele tweede ronde van het interview.

🎓 Opleiding:

  • EQF 6 met focus op Computer Science.

🗣️ Talen:

  • Vermogen om Engels te begrijpen, spreken en schrijven, optioneel Frans als extra troef.

🤝 Soft Skills:

  • Vermogen om nauwkeurigheid en consistentie toe te passen in BI development practices.
  • Vermogen om te werken in een multiculturele omgeving.
  • Vermogen om deel te nemen aan meertalige vergaderingen.
  • Talent om relaties op te bouwen en communicatie aan te passen aan het publiek.
  • Vermogen om zowel in teamverband als autonoom te werken.
  • Resultaatgerichte mindset, gefocust op leveren.

🎁 Wat Bieden Wij Jou?

  • Je krijgt de kans om te werken in een internationale en multiculturele omgeving.
  • Je kunt werken aan interessante Europese projecten die worden beheerd door de Europese Commissie.
  • Of je nu solliciteert als freelancer of op zoek bent naar een arbeidsovereenkomst, wij bieden een aantrekkelijk verlonings- en voordelenpakket, aangepast aan jouw ervaringsniveau.

✨ Klaar om te Starten?

Als je enthousiast bent om in een rol te werken waarin je professioneel groeit en vanaf dag één impact maakt – horen we graag van je!

🌍 Wie Wij Zijn - NTT DATA

NTT DATA – onderdeel van NTT Group – is een vertrouwde wereldwijde innovator in IT en business services met hoofdkantoor in Tokio. Wij helpen klanten transformeren via consulting, industry solutions, business process services, IT-modernisering en managed services. NTT DATA stelt klanten, evenals de samenleving, in staat om vol vertrouwen de digitale toekomst tegemoet te gaan. Wij zijn toegewijd aan het langetermijnsucces van onze klanten en combineren wereldwijde reikwijdte met lokale klantgerichtheid om hen in meer dan 50 landen te bedienen. Bezoek ons op nttdata.com.

Newsletter signup illustration