Experienced DevOps Engineer company-logo

Bij Teamleader

location icon

Gent

Jouw rol

Functie vaardigheden

Devops

werkniveau

Senior

Diploma

Bachelor denkniveau

Taal

Nederlands, Engels sprekend

Over ons

Team

100+ medewerkers

Inhouse

Inhouse

Thuiswerken

Mogelijkheid tot thuiswerken

Wat krijg je bij ons

CV

Vast

Opleidingsbudget

Opleidingsbudget

Mogelijkheid tot bedrijfswagen met tankkaart

Mogelijkheid tot bedrijfswagen met tankkaart

Hospitalisatieverzekering

Hospitalisatieverzekering

Onkostenvergoeding

Onkostenvergoeding

Groepsverzekering

Groepsverzekering

Maaltijd cheques

Maaltijd cheques

Mobile

Mobiel

De vacature

Taakomschrijving

Your Role:

  • you are a key member of our DevOps team responsible for providing our development and operational infrastructure, as code (IaC).
  • You deliver on our IaC roadmap and provide operational support for our feature teams. This includes:
  • Keeping our infrastructure reliable, secure & scalable. From time to time, you ask critical questions as to what we have and re-iterate.
  • Setting up new CI/CD pipelines or improve existing ones so our teams can easily yet safely deploy their latest changes.
  • Help out our developers in setting up new services or tooling in their dev setup.
  • Incidents happen. You take action when they do and take part in a retrospective afterwards, to see how we can avoid those incidents from happening again.
  • Setting up log analysis and monitoring tools so every developer can debug issues and knows when issues happen.
  • Document what isn't self-explanatory.
  • After a while, you participate in a standby support rotation.
  • You use your experience to pinpoint issues, identify risks and come up with potential solutions.
  • You make suggestions to improve our infrastructure, to make it more reliable and cost-effective.
  • You participate in technical design discussions, both within your team as well as with other teams to come up with solutions for common problems.
  • You coach more junior colleagues through pair programming sessions, code reviews... or just by asking them the right questions.

Over Teamleader

Entrepreneurship stems from a passion. This is equally true for Teamleader. Our passion is: supporting entrepreneurs so they can realise their dreams.

In a nutshell. Teamleader is a fast-growing SaaS scale-up with headquarters in Ghent, Belgium. Including our offices in Amsterdam and Lisbon, our team currently consists of more than 150 employees.

With two work management products and a customer-oriented attitude, we have already helped more than 12,000 European entrepreneurs sell, bill and organise in one place. The result: more business and less hassle.

teamlaeder 4.0

Functie eisen

You’ll be surprised knowing this

  • Our main model of operations is to build long-lasting cross-functional feature teams consisting of a product owner, UX designer, back- and frontend engineers working as a team focused on a specific feature domain. Mid 2021, we have 4 of these teams, and we are looking to grow that towards 6 by the end of the year. Our main codebase is PHP (with Slim) for most of our backend development, and React (using our own design library Ahoy!) on the frontend, and Concourse for CI. But that’s a huge oversimplification for a sophisticated, DDD- and Command Pattern-centric application stack with dozens of components. Plus, we are actively transitioning to a polyglot stack.
  • We run Continuous Deploys, sometimes +10 times per day, including during peak business hours, thanks to our clever build and deploy pipeline and a modern runtime architecture using Kubernetes. Other key technologies we use everyday are: Datadog and Sentry for logging and monitoring, Redis, Elastic Search, MySQL (RDS), and RabbitMQ.
  • When we deploy, we create impact for our +12K customers with many more users. So we spend a good portion of our time doing PR reviews and facilitating our Flow of activities. On average, we deliver about 60% new work during each sprint, 30% refactors and 10% bug fixes / support. These metrics are monitored by the team, not by the management.
  • Pair and mob programming are very common sightings in our day-to-day development work, not only during onboarding or for tutoring new joiners.
  • We have a unique take on QA using state-of-the-art automated testing tools (http://mabl.com) and QA advisors working inside and supporting the feature teams during story grooming and acceptance criteria analysis.
  • Our multi-national engineering team consists of 20+ high-performing but most importantly human software engineers with a variety of backgrounds and skills. We are high on culture but also strongly committed to our customers' success.
  • We are a software company aiming for lasting growth and success, building and operating a tech stack that is future-proof and providing a productive and pleasant developer experience.
card-employee

Heeft u hulp nodig?

Youri is beschikbaar om u te adviseren bij de zoektocht naar een nieuwe opportuniteit.

Neem contact op

©2022 - Noyce B.V.