Als Software Engineer bouw je mee aan de grootste cloud- en hostinginfrastructuur in België. Je voornaamste taak is automatiseren en integreren. Niet zozeer van typische administratieve processen, maar veeleer van systemen die het opleveren, beheren en schalen van onze infrastructuur faciliteren. De projecten waar je aan werkt zijn erg divers en je staat ten dienste van verschillende van onze technische teams. Jouw code maakt de dagelijkse taken van onze operationele mensen makkelijker.

Je werkt samen met andere developers die zich voornamelijk focussen op administratieve automatisering. Je spreekt hun API’s en vice-versa.

Je houdt van technologie, het web is je tweede thuis en programmeren is jouw digitale uitlaatklep. Je bent van alle markten thuis: je interesseert je in meerder programmeertalen, je bent in staat om een simpele maar gebruikersvriendelijke interface te bouwen en je kan overweg met Linux systemen.

Solliciteer nu

Wat ga je doen?

  • Je werkt mee aan de automatisering van ons opleveringsplatform
  • Je werkt bij voorkeur vanuit een agile insteek
  • Je spreekt de API’s van platformen zoals OpenStack en VMware aan
  • Je schrijft code in verschillende talen, al naar gelang de context
  • Je werkt een solide architectuur uit die “at scale” gebruikt zal worden
  • Je voorziet een quality assurance plan en schrijft hiervoor de nodige tests
  • Je maakt een continuous delivery/integration/deployment plan en rolt het uit
  • Je schrijft configuration management scripts (via Ansible) om opleveringen te automatiseren en je integreert deze scripts in het platform
  • Je krijgt de kans om je te verdiepen in nieuwe technologie en je adviseert de organisatie over nieuwe trends in de webwereld
  • Er komt veel data op je af. Je zal een mix van database technologieën gebruiken om deze data op te slaan en te gebruiken. Verwacht zowel RDBMS’en als NoSQL databases.

Met welke systemen kom je in contact?

  • Toegegeven, “integreren en automatiseren van systemen” is nogal een vaag begrip. Om een hostingbedrijf te runnen heb je heel veel verschillende systemen nodig. Volgende lijst is slechts een kleine greep uit het aanbod:
  • Virtualisatieplatformen
  • Cloud orchestrationplatformen
  • DNS servers
  • Mail servers
  • Backupsystemen
  • Monitoringsystemen
  • Server inventory systemen
  • Firewalls
  • Netwerk management tools
  • Ticketing
  • Facturatie
  • CRM systemen
  • Controle paneel voor klanten
  • Order management
  • Deployment servers
  • Performance testing omgevingen
  • Dashboard systemen
  • … Je werkt dus mee aan de ontwikkeling van bepaalde van deze systemen of je integreert ze in andere software

Wij vragen

  • Je hebt minstens 3 jaar ervaring als ontwikkelaar
  • Je kan overweg met verschillende programmeertalen (Python, PHP, Perl, C, Go, Javascript, …)
  • Je beheerst op z’n minst één programmeertaal: kennis en/of ervaring met Python is hierbij een grote plus
  • Je bent bereid om nieuwe talen te leren
  • Je programmeert object georiënteerd en past design patterns toe om de leesbaarheid en beheerbaarheid van je code te verbeteren
  • Linux systemen zijn je niet vreemd en je kan jezelf uit de slag slaan op een bash shell
  • Je werkt gestructureerd, je bent in staat je werk goed te plannen en je respecteert deadlines.
  • Je bent in staat gedetailleerde en accurate analyses te maken
  • Je werkt procesmatig, maar je vermijdt regelneverij en overhead
  • Je hebt een sterke affiniteit met de open source wereld en je GitHub profiel getuigt hiervan
  • Je bezit een stevige kennis van databases, zowel relationeel als NoSQL
  • Je focust je niet enkel op het functionele en denkt ook steeds na over security, performance en scalability
  • Je bent een back-end developer die niet bang is van HTML, CSS en Javascript
  • Je bent iemand die het niet nodig vindt om het wiel opnieuw uit te vinden. Je maakt gebruik van libraries en frameworks

Je vrienden vinden jou

  • Een leuke persoon in de omgang
  • Iemand waarin ze vertrouwen stellen
  • Een initiatiefnemer die zelfstandig kan werken
  • Iemand die goed kan reageren in stress situaties
  • Een persoon met een grote passie voor technologie en met een grote honger naar kennis
  • Een nauwkeurig en resultaatgericht persoon met een “can-do” mentaliteit
  • Iemand die waarden als creativiteit, inzet tonen, integriteit en samenwerken hoog in het vaandel draagt

Wij bieden

  • De mogelijkheid om te werken in een omgeving met een brede gebruikersbasis
  • Uitgestippeld opleidingstraject ‘on the job‘
  • Loopbaan pad gelinkt aan technische en gedragscompetenties
  • Transparante interne communicatie
  • Diverse teambuildings tijdens het jaar en Happy Friday @ Combell café
  • Gratis lunches met het team op regelmatige basis tijdens het jaar
  • Personeelsupdate per kwartaal gekoppeld aan een gezellig samenzijn achteraf
  • 2 x per week gratis verse soep op kantoor geleverd en dagelijks gratis vers fruit
  • Open en no-nonsense cultuur waar je als medewerker de ruimte krijgt om je eigen ideeën kenbaar te maken

Deel deze vacature



Herken jij jezelf in deze job?

Overtuig ons en stuur je motivatie en CV naar jobs@combell.com en wie weet maak jij binnenkort deel uit van ons Development team.

Top