DevOps Engineer
Eindhoven, Noord-Brabant, NetherlandsIT
Job description
Location: Eindhoven, campus of Eindhoven University of Technology
Hours per week: Full-time [40h]
Think and work level: HBO or Academic | Computer Science
Do you enjoy optimizing infrastructure, ensuring security, ease of management and availability? We are looking for someone to further improve our DevOps process across all projects. Join our team of like-minded enthusiasts in bringing our Wolfpack projects to the next level!
As a DevOps engineer you are the wolf within the pack that helps to implement the best DevOps setup per project. Often you’re intensively involved in the beginning of new projects and you’ll be advising along the way. You’ll work with developers, project managers and sometimes clients.
What you tell your friends you do:
“As a DevOps engineer I have an overview of the development, testing, deployment and monitoring processes within Wolfpack. I usually start my mornings with checking server monitoring alerts in Grafana (InfluxDB powered) and application alerting in Sentry. Next I’ve a two hour sit-down with a team starting a new project to discuss the favorable setup. Since we were not completely sure if we need automated vulnerability scanning (i.e. Fossa), I spend an hour diving into some alternatives after having lunch with my colleagues. By the way I should discuss with the Head of Projects if we embed vulnerability scanning as a default in projects. Afterwards I explain to a new colleague how we structured our DigitalOcean automated deployments, before finally grabbing a beer and calling it a day!”
But wait… what does that mean, day-to-day?
Helping the different development teams to setup and improve their CI/CD setup;
Responsible for maintaining and improving our cloud setup; We use both Azure and DigitalOcean.
Work on automating as much of our development and hosting setup as humanly possible, working towards that elusive recovery can happen with the push of a button;
Optimize our deployment and testing infrastructure to minimize time to release by collaborating with other development teams; We use Azure DevOps and Gitlab in most projects.
Ensuring backups and disaster recovery are available and tested;
Ensuring data security and integrity within our entire cloud setup;
Helping your colleagues in the development teams to develop their applications in such a way that hosting them is easy;
Expand our monitoring and reporting setup to find problems in both development and production as early as possible;
Expand our audit logging to provide a paper trail for all data access and usage to ensure correct usage of data.
How do you do that?
You are always eager to learn new skills and have new challenges to sink your teeth into;
You are excited to talk to fellow developers and stakeholders about what is holding them back and can unblock them;
You are driven and have a strong sense of responsibility;
You are open, convincing and clear in your communication;
You bring calmness to a team, by taking the scary part out of production environments.
You keep track of relevant emerging technologies in your field.
Our most used tech stack and tools:
Microsoft Azure;
Azure DevOps;
Kubernetes;
Docker;
Serverless cloud functions;
Sentry;
SQL Server;
Google Cloud Platform (for mobile);
Kibana;
Grafana;
Splunk.
Note: This list is not a mandatory requirement, since we expect you to guide us in selecting the best tools to use.
Job requirements
What the pack needs from you:
2+ years of DevOps experience and you love to automate work;
Knowledge of CI/CD;
A track record of conceptual thinking and a passion for cloud;
A large willingness to learn;
A team player with great communication skills.
Joining the pack
Working at Wolfpack means working together with over thirty other talented, hungry wolves. You will work closely together with Wolfpack’s project managers and your fellow project wolves. Our three core pillars are talent, performance and flexibility. We recruit IT talent early in their careers and give them the opportunity to develop, not only (in) software, but also in soft skills: both professionally and on a more personal level.
What we offer you:
- A competitive salary (we do not believe in a fixed range in a vacancy, but we discuss your salary wishes and together we look at the possibilities within Wolfpack based on your work experience, education and the role you are looking for).
- Good secondary employment conditions, such as: a (green) pension, a lot of freedom in your hours, good equipment and attention to your personal development.
- Smart colleagues with a similar technical background.
- We work together in project teams, at our own location in Eindhoven, on the TU/e Campus. So we do not second.
- Flexible hybrid working (+/- 40% at home, 60% in the office). Everyone is welcome at the office every day. We find it important that the office is a place to meet, work together and find each other.
or
All done!
Your application has been successfully submitted!