Django & devops

Lab Digital zoekt een goeie Django & devops ontwikkelaar

Een goeie? Zeker, want wij houden niet van half werk en willen aan onze klanten de hoogste kwaliteit leveren.

Kwaliteit en vakmanschap staat bij ons centraal en zo willen wij al onze klanten kunnen bedienen. Dat is alleen maar op te lossen met een team van hele goeie mensen. Mensen die, net als ons, een passie hebben voor het ontwikkelen van hoge kwaliteit digitale producten en daarvoor graag de verantwoordelijkheid op zich nemen.

Die zoeken wij dus.

Lab Digital?

  • Een jong bedrijf (2 jaar) maar met veel ervaring in de online wereld; we zitten allemaal plus minus 10 jaar in het vak.
  • We hebben vanuit onze achtergrond veel ervaring met alle mogelijke digitale producten, op alle mogelijke (klant) niveaus.
  • Ondanks dat we pas 2 jaar bestaan hebben we al een breed scala aan (A) klanten, zoals Heineken, Sanoma, Toyota, Lexus, Agradi en Confy aan ons kunnen binden, die ons inzetten voor uitdagende klussen.
  • Kwaliteit is voor ons extreem belangrijk. Zowel richting onze klanten, maar zeker ook richting onszelf. Door hoge kwaliteit na te streven zijn onze producten namelijk stabiel en voorspelbaar, wat weer een goede nachtrust oplevert. En omdat we graag ‘lui’ zijn (http://threevirtues.com/), vernieuwen we onszelf continu op dat gebied. Er kan namelijk altijd wel iets beter, sneller, of met minder inspanning.
  • Omdat we nog een relatief klein team zijn, krijg je de kans om met ons mee te groeien als onderneming. Dat uit zich onder andere in vrijheid en verantwoordelijkheid binnen projecten en je rol in het algemeen. Echter een klein team – zo rond de 15 mensen – betekent ook dat we het samen moeten ‘rooien’.

Django én devops?!

Django is ons favoriete web framework en python onze favoriete programmeertaal. Daar werken we al jaren mee en dat zal voorlopig ook nog wel zo blijven. Wij werken binnen Django veel met het Wagtail CMS en daarnaast implementeren we onze e-commerce projecten over het algemeen met Oscar commerce. We hebben deze twee modules zelfs met elkaar geïntegreerd! Zie daarvoor https://github.com/LabD/django-oscar-wagtail. Binnen de projecten vinden we het erg belangrijk dat er volgens standaarden gewerkt wordt en dat er een gezonde mate van geautomatiseerd testen wordt toegepast, zodat we met gerust hart wijzigingen kunnen uitrollen (wat we overigens meerdere keren per dag doen).

Een discipline die er de laatste jaren naar ons idee is bijgekomen voor de ‘backend’-developers, is ‘devops’. Oftewel het inrichten van continuous delivery pipelines en daarnaast inrichten van cloud omgevingen, door middel van automatisering. Wij vinden dat er vele malen hogere kwaliteit kan worden neergezet, wanneer wij als ontwikkel team ook zorgen voor de ontwikkeling van deze CD & hosting infrastructuur en het beheer daarvan. Dat geeft een stuk meer flexibiliteit, gedurende alle fasen van onze projecten.

Bij ons uit devops zich in het opzetten van goeie Continuous Delivery pipelines naar alle verschillende omgevingen. Dit doen we op basis van een gestandaardiseerde Docker stack (zowel voor builden als draaien van applicaties in productie), waarbij we Jenkins gebruiken voor het uitvoeren van automatische taken.

Daarnaast bouwen wij onze infrastructuren op basis van Terraform, over het algemeen binnen Amazon Web Services en daarbinnen weer verschillende services die ons veel werk uit handen nemen en automatisch door blijven draaien. Ook daarvoor hebben we een gestandaardiseerde stack ‘op de plank’ liggen die eenvoudig uit te rollen is en die we continu door ontwikkelen.

Ervaring met deze devops tools of affiniteit met hosting is geen absolute must, maar wel een pré. Bereidwilligheid om het te leren is uiteraard wel een must ;-)

Je werkzaamheden zullen bestaan uit zowel het ontwikkelen van nieuwe projecten als bestaande projecten. Daar proberen we een gezonde mix tussen te vinden. We kiezen daar bewust voor, omdat we vinden dat onderhoud en doorontwikkeling een ‘1st class citizen’ moet zijn; producten bestaan over het algemeen langdurig en kwaliteit moet ook na een langere periode, hoog blijven.

Waar wij van houden (en we hopen jij ook) zijn

  • Mensen voor wie verantwoordelijkheid nemen een tweede natuur is
  • Mensen die willen blijven leren en door ontwikkelen
  • Mensen die open staan voor de invloed van andere specialisten
  • Mensen die niet terugdeinzen voor een uitdaging of het inzetten van nieuwe innovatieve technologie
  • Mensen die pragmatisch zijn en goed gedijen in zowel de chaos als structuur van Agile projecten

Als jij jezelf herkent in bovenstaande werkzaamheden en eigenschappen, solliciteer dan bij ons via info@labdigital.nl.

Graag jouw cv bijvoegen, voorzien van een korte motivatie. Daarnaast ontvangen we graag voorbeeldcode in de vorm van een Github/Bitbucket/GitLab profiel of anderszins.

En als je wat meer wilt weten over de vacature dan kun je natuurlijk ook contact opnemen.

Acquisitie wordt niet op prijs gesteld.