Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

bol.com · Standplaats: Utrecht · 6 augustus 2020

Utrecht

Bachelor / Master

Go straight to:

How do you make our customers happy?

Bol.com isn't a webshop, but an omnichannel retail tech platform where 10+ million customers can choose from 20 million articles. Sometimes we procure these from 'traditional' suppliers, but they're increasingly sourced by our ~25.000 partners. To stay ahead of evolving customer and partner needs, we need to continuously adjust and innovate our tooling and features. APIs are a key part of this. The better our APIs, the faster and more flexible we can develop. And become a retail tech platform where customers and business partners feel even more at home.

The main challenge

Even though bol.com isn't just a webshop anymore, that is where our roots are. This explains why our systems were originally designed with a webshop-centric approach. Starting in 2010 we successfully pivoted to a Service-Oriented Architecture.
This has resulted in almost a 1.000 services/applications today, which is also our challenge! How can you innovate if you need to have knowledge of so many service API's?
We need you to technically enable our move from microservice API landscape to a product focused API landscape of about 50 functional products.
This requires specialized know-how, a corresponding mindset, proper tooling support and new ways of working. Not just within the IT department, but business wide.

Your responsibilities as API ToolingEngineer

  • You select, optimize and integrate API tooling
  • You develop API tooling for areas where off-the-shelf solutions do not meet our needs
  • You are the company-wide ambassador of the API-first mindset
  • You develop and give training sessions/presentations to highlight the opportunities that APIs generate
  • You enable teams to work with the API guidelines, by providing automated support to kickstart and evolve their API projects

As API Platform Engineer your dual role calls on both your tech and communication skills. To start with the tech component: you select, optimize and integrate API-related tooling into the API Management concept. This requires you to maintain close relationships with the SCRUM teams. Exactly what do they need in terms of API analysis, development, deployment, and monitoring? You also keep an eye on market developments and research which new tools can benefit our IT organization (approx. 500 developers) the most. Selling the solutions selected and optimized by your API tooling team, to an organization which relies on trust and expertise - and not on hierarchical lines - comes natural to you.

Additionally, you are an inspirational and emphatic company-wide ambassador of the API-first mindset. As such, you will host API-related workshops and give presentations to help us (and you) design and develop the right APIs, in the right way. Not a big enough challenge? Fine-tuning and promulgating our API Guidelines is also in scope. As is helping teams to design their own APIs. Does every new API meet our exacting standards? Including ease of use? Because usability is as important as any technical spec. Ask any user within the company, or any of our external partners, who all rely and build extensively on our ecosystem. So your performance has a huge impact!

Why you can make the difference

Because you're a dyed in the wool software engineer with hands-on experience with (public) APIs based on Swagger or OpenAPI. You combine an API-first mindset with the coaching and communication skills to guide developers and business stakeholders to the next level. Knowledge of platforms and how to grow them is essential in order to spot market opportunities early, and proactively develop new business models. Experience with Authoring/collaboration tools: Stoplight, SwaggerHub, Linting: Zally, Prism, Security: JWT tokens, Keycloak and Antora, mkdocs and readthedocs is not a hard requirement, but does make us more hungry to hire you.

hedocs is not a hard requirement, but does make us more hungry to hire you.

3 reasons why this is(n't) for you

  • Yes, because you have 5+ years experience as a software engineer
  • Yes, because Java or Go holds no secrets from you
  • Yes, because you are a technical expert who approaches issues form the users' perspective
  • Not, because you want to focus purely on development and don't get energy from coaching/communicating
  • Not, because you feel colleagues should jump for joy whenever you propose an idea
  • Not, because you're a loner and consider working with colleagues a necessary evil

Where you'll work

As API Platform engineer, you'll join a Scrum team you can always rely on for feedback and continuous professional growth. Think 'campus', including a game room and soccer field. Despite our size, we make fun of rigid rules and traditional work structures. We may be a market leader, but you won't get a whiff of the corporate odor you associate with that. Our strength derives from working together as equals and constantly improving each other. After all, you can accomplish great things on your own, but so much more with your colleagues! Given that over 25% of our IT fleet consists of internationals - if you want the recipe for a celebratory Brazilian feijoada or want to sample authentic Greek mezze, Utrecht is the place to be - we have a lot of relocation experience . As for our ways of working, check out the videos . For info on current challenges (yep, we share code), check out our Techlab !

What you get

  • Attention to you

    We are continuously focused on innovation and getting better every day. Because we work in a dynamic environment and our organization is growing rapidly, your development will grow together with bol.com.

How it works

  1. Carefully, we take a look at your application. Within 2 weeks you know if we invite you for an interview.

  2. We call you to set up an interview. And since we're already talking: feel free to ask any question you may have.

  3. In this first interview we'll get to know each other. We want to find out more about you. Work experience is interesting, but we also want to find out more about you as a person. Together, we'll find out if this job is a match made in heaven.

  4. Your next interview

    Before the next interview we will ask you to take an online assessment. We'll also discuss the position and your team in depth.

  5. Is this love?

    2 interviews are usually enough to see if it's a match. And if you agree… well, it's the beautiful beginning of your career at bol.com :)

linkedin.com/in/arijk

When in doubt…

Take the "are you bol.com-test"!

Take the test

Apply right away Are you the new builder of APIs?

Wij wijzen je graag op het volgende:

Anything you want to share

CV/ resume (Word or PDF only, max. 10 MB))

Upload another file +

Cover letter (Word or PDF only, max. 10 MB))

We've received your application, thanks! Keep an eye on your inbox.

Click for confetti

careers.bol.com

De toekomst van retail bij bol.com


Meld Misbruik

bol.com

Standplaats: Utrecht

6 augustus 2020

Vacature kenmerken


Functiegroep
Automatisering / Internet
Functie
api tooling engineer
Branche
Detailhandel
Dienstverband
Vast
Uren
1 - 40 uur per week
Opleidingsniveau
HBO
Carriere
Ervaren
Werklocatie
Papendorpseweg, Utrecht

Software engineer Applicatiebeheerder Web Developer Systeembeheerder Full Stack Developer Software Developer PHP Developer Java Developer IT Manager Devops Engineer

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2020 Hosting door True