Summary
Help evolve a cloud-based backend platform, build AI-powered features, manage infrastructure, and contribute across the full software lifecycle.
Highlights
Join a small engineering team with broad technical ownership, influence product direction, and work with AI-enhanced development workflows.
Description
Als AI, AWS & Backend Developer vervul je een veelzijdige en impactvolle rol binnen ons compacte developmentteam in Amsterdam.
Je bent mede-verantwoordelijk voor de doorontwikkeling en het beheer van onze inhouse Digital Asset Management (DAM) applicatie en aanverwante modules, de cloudinfrastructuur (AWS) en de ontwikkeling van nieuwe klantgerichte (AI-)functionaliteiten.
In deze functie gebruik je AI (Gemini AI) als slimme tool binnen je developmentproces om efficiënter en sneller te bouwen.
Uiteraard staat hier een gedegen, zelfstandige skillset in PHP/Symfony en gerelateerde technieken tegenover: je begrijpt de fundamenten van de code en behoudt altijd de human-in-the-loop kwaliteitscontrole.
Omdat we een hecht en slagvaardig team zijn, pak je ook rechtstreeks technische servicevragen op, los je klanttickets op en configureer je nieuwe klantapplicaties.
Aangezien je ons team komt versterken, is er volop ruimte om deze functie samen met ons verder vorm te geven en mee te groeien met de organisatie.
Kernverantwoordelijkheden
1.
Software Development & AI WorkflowCore Backend Development: Zelfstandig schrijven, onderhouden en refactoren van hoogwaardige, objectgeoriënteerde PHP/Symfony-code en het werken met MySQL databases.
AI-Assisted Efficiency: Gemini AI en prompting pragmatisch inzetten in je dagelijkse workflow om sneller te programmeren, testcases te genereren, code te documenteren en complexe logica/query's te analyseren.
Human-in-the-loop & code quality: Borging van codekwaliteit en veiligheid (OWASP, ISO 27001) via kritische peer reviews (4-ogen principe) in GitLab/Bitbucket Pipelines.
Geen blinde acceptatie van AI-output.
Klantgerichte (AI) Features: Ontwikkelen en integreren van nieuwe (AI-)toepassingen binnen ons DAM-platform voor klanten, zoals geautomatiseerde auto-tagging van assets (o.a.
via AWS Rekognition), semantisch zoeken (OpenSearch) en tools voor generatieve marketinguitingen.
2.
Operations, Klantservice & ApplicatiebeheerKlantapplicaties inrichten: Opzetten, structureren en configureren van nieuwe klantomgevingen (AWS/container setups, databases, rechten en opslag) binnen onze AWS-infrastructuur.
Technical service & support: Direct oppakken, analyseren en oplossen van 2e/3e-lijns technische vragen, incidenten, bugs en tickets van klanten en de projectmanager (in Jira).
Monitoring & hotfixes: Systeemfouten opsporen via Sentry en acute problemen snel en gecontroleerd verhelpen via ons O(t)AP-releaseproces en hotfix-procedures.
3.
Teamontwikkeling & ArchitectuurMee-vormgeven van de rol: Actief meedenken over procesverbeteringen, het aanscherpen van de (AI-)strategie en de samenwerking binnen het team.
Cloud & CI/CD beheer: Onderhouden van AWS-services (S3, ECS, RDS, ElasticCache), Docker-containers en automatische release-pipelines.
Respect voor legacy: Bestaande, oudere code-onderdelen stapsgewijs en met respect herstructureren naar moderne standaarden (Symfony, PSR-conforme code).
Gewenst Profiel & Skillset
Hard Skills & ErvaringBackend expertise: aantoonbare ervaing in objectgeoriënteerd PHP/Symfony, MySQL, Gitlab en Sentry.
Zoek- en datatechnologie: Ervaring met of kennis van OpenSearch / Elasticsearch.
AWS & infrastructure: Praktijkervaring met AWS (S3, ECS, RDS), Docker-containers en CI/CD-pipelines (GitLab / Bitbucket Pipelines).
AI-vaardigheden:Workflow: Kennis van prompt engineering en handigheid in het inzetten van Gemini AI / AI-agents als ondersteunende tool bij het programmeren.Product: Affiniteit met het aansluiten van AI API's (zoals AWS Rekognition, Gemini, OpenAI) in een productie-omgeving.
Support & provisioning: Ervaring met het inrichten van (SaaS-)omgevingen en het afhandelen van technische klant-tickets.
Soft Skills & CultuurfitServicegericht & Communicatief: Je vindt het leuk om technische problemen van klanten grondig uit te pluizen en efficiënt op te lossen.
Self-starter & flexibel: Je floreert in een compact team waarin je eigenaarschap pakt, snel schakelt tussen development en support, en helpt de functie verder te modelleren.
Pragmatisch met oog voor veiligheid: Je balanceert snelle oplossingen met lange-termijnkwaliteit (KISS-principe), met constante aandacht voor informatiebeveiliging (ISO 27001).
Respectvol: Je snapt de geschiedenis van een bestaand SaaS-platform en bouwt voort op het fundament met respect voor de legacy code.
Wat bieden wij (Comrads)?Een functie in opbouw: Directe invloed op je eigen rol, werkprocessen en de technische richting van het team.
Compact & hecht team: Korte lijnen, veel autonomie en direct zicht op de impact van je werk voor aansprekende grote merken.
Sane working hours & uitstekende voorwaarden: Geen structureel overwerk, ruime keus uit je eigen hardware/tools, woensdagmiddag lunches, jaarlijks teamweekend en prima secundaire arbeidsvoorwaarden.