KPN
Your job as a Senior Python Developer
As a Senior Python Developer you, together with the team, are responsible for providing our user facing products with all the information they need to create an awesome user experience. Your main focus will be providing as much relevant data as fast as possible for our user facing applications: mobile apps, online shops, CRM systems. For that, you'll integrate dozens of backend systems, caching where needed, and come up with solutions to guarantee high availability even when those systems are flaky.
Your responsibilities include:
- Development of api.kpn.com in the context of different business projects
- Ensuring the quality of your deliveries by using (and contributing to) our Continuous Integration / Continuous Delivery pipelines
- Ensuring your code reports key metrics about usage and performace so that it can be extended in a controlled way
What do we expect from you
- You're more than good at Python; you're great at it! You wonder how people worked on IT before. Django is your framework of choice and you have broad experience with it. Git is your best friend; rebasing, pushing to your own fork and opening pull requests are everyday activities.
- You are capable of designing and implementing calls for an HTTP API in a high traffic environment; in fact, you're eager to prove it!
- You feel comfortable working in Unix based systems and speak fluent bash and curl. Your comfort zone doesn't end outside your editor's window. You understand how to work with a relational database (MySQL/PostgreSQL) outside of your favorite ORM
- If you have to do something twice is annoying; three times means you automate it so that it doesn't bother you again. Your communication skills make you an appreciated team player. You are able to estimate complexity and communicate it to business stakeholders (mainly Product Owners). You work in an Agile way and are capable of delivering small and tested increments of a product while working towards a bigger picture
- Must have working permit for The Netherlands or EU passport
- Working in the best innovation department of KPN where you can work 100% SCRUM with more than 10 teams
- Permanent contract, starting with 1-year contract and intention for an permanent contract
- 37-hour week, a bonus of 12.5% of your gross monthly salary (CAO budget), travel allowance, mobile phone and laptop, 50% discount on KPN's products and services, excellent pension scheme, and more
- Excellent development and training opportunities (KPN Academy) plus a personal training budget of € 1000. In fact, we expect from you that you can continue to develop!
S&I Digital is the department within Simplification & Innovation unit (S&I) where all innovation for the Online surroundings (web & app) of KPN happens. The ambition of S&I Digital is make KPN a simplified company, ready for the digital world. The department Online plays a key role in this. We reach this goal through innovating from client needs, keeping things very simple and delivering on a short cycle basis (via Agile/SCRUM). For the online channels we make things possible for the clients of KPN, from online choosing and comparing, buying, checking the order status to managing the services. We do this with 10 SCRUM teams which are responsible for their own focus area.
We are looking forward to your application. Apply by clicking on the link below.