Nieuw

Senior Python Full Stack Developer - Django & FastAPI in Amsterdam

  • Full Stack Developer
  • fulltime
  • Amsterdam
  • In overleg
  • 30-12-2025
Over de functie

Voor een toonaangevende organisatie in Amsterdam zijn wij op zoek naar een Senior Python Full Stack Developer met uitgebreide expertise in Django en FastAPI frameworks. Je ontwerpt en ontwikkelt robust, scalable applications en APIs, waarbij je werkt aan API integrations, data processing en cloud-based deployments met moderne frameworks en DevOps practices.

Functiegegevens
• Vacaturenummer: 10466065
• Functietitel: Senior Python Full Stack Developer - Django & FastAPI
• Standplaats: Amsterdam, Nederland (volledig onsite)
• Startdatum: 02-01-2026
• Duur: 5 maanden, met optie tot verlenging
• Dienstverband: Loondienst of ZZP
• Opleidingsniveau: HBO
• Taal: Engels (Nederlands niet vereist)
• Status: Open

Jouw Rol
Als Senior Python Full Stack Developer ben je verantwoordelijk voor het ontwerpen, bouwen en onderhouden van high-performing, scalable web applications en microservices. Je werkt met modern Python frameworks (Django, FastAPI) om RESTful APIs te bouwen, implementeert CI/CD pipelines voor seamless deployment, en zorgt voor API robustness, scalability en security compliance. Je speelt een key technical role in het development team, waarbij je bijdraagt aan architectural decisions, code quality standards, en mentoring van junior developers.

Wat bieden wij vanuit ITproposal B.V.

Must-have Kwalificaties

Python Expertise
• 8-10 jaar professional experience in Python development
• Strong proficiency in Core Python development
• Expert knowledge van Python 3.7+ en modern Python features
• Understanding van object-oriented programming en design patterns

Framework Experience
• Hands-on experience met Django framework
• Proficiency in FastAPI for modern API development
• Experience met Django REST Framework
• Understanding van asynchronous programming in Python

API Development
• Extensive experience in API development en RESTful services
• Designing en implementing scalable APIs
• Experience met microservices architecture
• Knowledge van API security, authentication en best practices

Azure DevOps & CI/CD
• Knowledge of Azure DevOps for CI/CD and deployment automation
• Experience implementing CI/CD pipelines in Azure
• Hands-on met Azure Pipelines en YAML configurations
• Understanding van continuous integration/continuous delivery workflows

Database Skills
• Expertise in SQL and database integration
• Experience met PostgreSQL, MySQL databases
• Query optimization en database performance tuning
• Knowledge van ORM frameworks (Django ORM, SQLAlchemy)

Version Control
• Familiarity with Git for version control
• Experience met branching strategies en collaborative workflows
• Understanding van pull requests, code reviews process

Data Processing
• Experience in data processing workflows en transformations
• Experience met API integration en external data sources
• Knowledge van Python libraries (Pandas, NumPy) voor data manipulation

Code Quality & Testing
• Writing unit tests en maintaining high test coverage
• Implementing automated testing in CI/CD pipelines
• Developing reusable, maintainable code
• Code quality mindset met focus on scalability and extensibility

Nice-to-have (Preferred Qualifications)
• Exposure to cloud platforms (Azure preferred)
• Understanding of containerization (Docker/Kubernetes)
• External certifications in Python or Azure technologies
• Experience met Azure App Service, Azure Functions
• Knowledge van message queues (RabbitMQ, Kafka, Redis Streams)
• Familiarity met GraphQL implementations
• Experience met WebSockets voor real-time applicationsWat bieden wij vanuit ITProposal B.V.

• Modern tech stack: Werk met cutting-edge Python frameworks (Django, FastAPI)
• Cloud-native development: Azure-based infrastructure en DevOps practices
• API-first architecture: Build scalable microservices en RESTful APIs
• CI/CD automation: Implement modern deployment pipelines met Azure DevOps
• Technical impact: Design en build production-grade applications
• Innovation: Werk met asynchronous programming en high-performance frameworks
• Amsterdam locatie: Volledig onsite werken in Amsterdam
• Mogelijkheid tot verlenging na initiële periode van 5 maanden
• Flexibel dienstverband: Beschikbaar als ZZP-opdracht of loondienst
• Professional growth: Werken met moderne Python ecosysteem en cloud technologies

Technische Stack
Programming: Python 3.7+, Core Python
Web Frameworks: Django, FastAPI, Django REST Framework
API Development: RESTful APIs, Microservices, Asynchronous APIs
Databases: PostgreSQL, MySQL, Redis, MongoDB (optional)
CI/CD: Azure DevOps, Azure Pipelines, YAML Pipelines
Cloud: Microsoft Azure (App Service, Functions, preferred)
Containerization: Docker, Kubernetes (optional)
Version Control: Git, GitHub, Bitbucket
Data Libraries: Pandas, NumPy (optional)
Testing: Pytest, Unittest, Integration Testing
API Documentation: Swagger/OpenAPI, ReDoc
Additional Tools: Pydantic, SQLAlchemy, Uvicorn, Celery (optional)

Over ITProposal B.V.
ITProposal is een toonaangevend IT-dienstverlener gespecialiseerd in het leveren van hoogwaardige IT-professionals voor complexe Python development opdrachten. Wij zijn NEN4400-1 gecertificeerd en voldoen aan de hoogste normen op het gebied van arbeidsomstandigheden en compliance. Met onze ISO 9001 en ISO 14001 certificeringen garanderen wij kwaliteit en duurzaamheid in al onze diensten.

Interesse?
Herken jij jezelf in dit profiel en ben je klaar voor een nieuwe uitdaging? Stuur dan je CV en motivatie naar info@itproposal.nl. Voor vragen kun je contact opnemen via +31 (0)20 241 0280. We kijken ernaar uit om van je te horen!
• Knowledge van monitoring tools (Prometheus, Grafana)
• Understanding van Agile/Scrum methodologies

Solliciteer

Herken jij jezelf in dit profiel? En lijkt werken bij ITproposal B.V. je een mooie stap? Solliciteer dan meteen.

Account aanmaken

ITproposal B.V.

Contact

Mogelijk vind je deze vacatures ook interessant

Bekijk alle vacatures

Waarmee kunnen wij je helpen?

To navigate
Press Enter to select