Python Backend Developer

Word jij enthousiast van data intake systemen en data verwerking? En heb jij een passie voor backend software development in Python? Dan zijn wij op zoek naar jou!

Wat ga je doen?

Coosto is een software bedrijf en wij verwerken dagelijks miljoenen website data die we vervolgens beschikbaar maken voor onze klanten. De teams binnen onze data afdeling zijn verantwoordelijk voor het ophalen, verwerken en beschikbaar maken van de data en dat doen we door middel van verschillende software services en processen die 24/7 runnen.

Als Python Backend Developer kom je te werken in een Scrum team, samen met drie andere developers. Je gaat werken aan ons software landschap, bestaande uit verschillende services, databases, queues en file systemen die gedistribueerd zijn over verschillende servers en processen die zorgen voor alle intake, verwerkingen en het zenden van de data.

Jij gaat ons software landschap verder ontwikkelen en verbeteren. Nieuwe applicaties worden gebouwd als (micro)services met gebruik van Docker en Kubernetes. Wij werken onder andere met Python, MySQL, Elasticsearch, RabbitMQ en Kafka en we draaien dit alles uitsluitend op Unix systemen. Er is volop ruimte voor andere talen en technieken; het belangrijkste is dat jij onze data intake systemen verder gaat automatiseren en processen gaat neerzetten die ons toestaan om onze data modellen iteratief te verbeteren.

Wat heb je daarvoor nodig?

Allereerst heb jij passie voor backend software ontwikkeling en dataverwerking. Jij bent gefocust op de stabiliteit, de schaalbaarheid van processen en daarmee de performance van onze software. Samenwerken en het meekrijgen van jouw collega's met de ideeën die je hebt is een tweede natuur voor jou. Jij vindt het dan ook leuk om te experimenten met nieuwe technieken, nieuwe manieren van programmeren en nieuwe methoden. 

Verder: 

  • Heb je een relevante bachelor of master en één of twee jaar ervaring met het ontwikkelen van backend software in Python; 
  • Heb je goede kennis van MySQL;
  • Kun je met API’s systemen aan elkaar koppelen;
  • Heb je uitstekende communicatieve vaardigheden, zowel in Engels als Nederlands;
  • Is het een pré als je ervaring hebt met het werken in een Scrum team. 

Wat hebben wij je te bieden?

Je komt te werken in een stimulerende omgeving, vol technische uitdagingen, in een team van leuke en slimme collega’s. We hebben een sterke focus op de Agile manier van werken, waarbij we werken in korte sprints, en met zaken als Test Automation en Continuous Delivery steeds sneller live gaan.

We hebben veel aandacht voor de verdere ontwikkeling van jouw talent: er is een opleidingsbudget waarmee je trainingen en cursussen kan volgen. Daarnaast bieden we je de mogelijkheid om samen met je collega’s naar tech events te gaan, zoals Software Circus, JAX DevOps en Code Motion. Je kunt kiezen op wat voor een machine je wilt werken, met een OS naar jouw keuze. Je werkt vanuit een prachtig kantoor in Eindhoven, pal naast het centraal station, met een weids uitzicht over de dynamiek van de stad. Vanzelfsprekend zijn de arbeidsvoorwaarden aantrekkelijk en krijg je een goed salaris.

 

Interesse?

Dat is goed nieuws! We kijken er naar uit om jouw cv en motivatiebrief te ontvangen!