Overslaan en naar de inhoud gaan

KPN

10000 werknemers

API Backend Developer - KPN.com (Python)

Geplaatst op: 02 november 2016
Deadline: 01-12-2016 12:00:00
Niveau
Richting

Your job as a API Backend Developer

The DDCI team is a small (English speaking)  team (around 7 people) that focusses on getting more relevant and personal offers to customers. You will work on getting such offers on a most effective way to all different touchpoints of KPN like Online, Apps, Customer Service systems, etc. These offers can consist of Sales campaigns but also real time information that is relevant on that time for a customer. This team acts as a bridge between the Big Data environment of KPN and the real time capabilities of it! We work agile, we work together (also with a lot of other teams) and we think in solutions.

As a Medior/ 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, 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
  • Experience in frontend development and ETL/Informatica + basic knowledge in big data/ datascience makes you complete
  • 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

What do we offer?

  • 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!

Who are we?

KPN is the largest Telecommunications & IT-services company in The Netherlands. Currently KPN is going through a transition to become the best service provider in the Netherlands. Since the 1st of April 2014 is KPN Digital part of KPN’s Simplification & Innovation program. This start-up business unit will make KPN ready for the transition and has the ambition to be a frontrunner in the digital world by simplifications and innovations. Online must be fast and user friendly, development must be quick and short cycled (through Agile / Scrum). 

So, do you know a lot about digital, online, Omni channel, e-commerce, web and apps? Are you innovative, creative, practical and open minded? Common with Agile and Scrum or eager to learn? Do you want to be part of a rapidly changing innovative online environment? 

 Be part of the change, make a difference and join KPN S&I Digital in Amsterdam! We have a very cool office with the possibility to relax and play in our game room between the important and challenging work that you're doing here. Besides the inspiring environment we are known for our legendary Digital parties, Hackathons and sport events.