Mendix is a visual, model-based IDE to create mobile & web apps
On top of this, our platform supports cloud deployment, feedback & collaboration and reusable components via our app store
As a result, Mendix is the fastest and easiest way to create and continuously improve mobile and web apps at scale
Our R&D team works with the latest technologies to create our innovative platform
And because more than 40,000 developers from 4,000 organizations around the world rely on Mendix, each commit has the potential to impact not just them but millions of end users
We’re investing to accelerate our momentum and we’re looking to grow our global team
If you constantly strive for excellence, are passionate about innovation, and want to work with a collaborative, energetic team – then Mendix is for you
Mendix is looking for a Senior Systems Engineer (Linux) for maintaining, managing and improving our hosting environment
The latest edition of the Mendix Cloud (v4) runs on AWS but we have a large install base of the previous version (v3)
Some of our most important customers will keep relying on v3 for the next few years, so keeping it stable and secure is very much vital to our business
You’ll help our customers drive digital innovation by:
- Managing the thousands of (highly standardized) Virtual Machines powering Mendix Cloud v3
- Maintaining the physical servers and networking stack
- Applying security and operating system updates to thousands of systems in a coordinated way
- Creating tools to automate standard operations, like VM resizes
- Keeping a general uptime of 99,99%+
- Conquering technical challenges by finding innovative solutions
You’ll have the opportunity to harness all your skills to make a difference in your role - Getting things done
Our technology stack is mostly based on open source technologies and the Debian GNU/Linux distribution:
- Virtualization: Xen
- Networking: IPVS, OSPF and BGP using BIRD
- Hardware: high end servers, switches and SAN
- Operating systems: Debian GNU/Linux
- Configuration management: Puppet
- Databases: PostgreSQL
- Filesystems: ext4 / BTRFS
- Scripting: Bash, Python
- Software packaging: Debian packages
- Monitoring: Nagios / Munin / Icinga / Collectd
- HTTPS Routing: Nginx
- Colocation: 3 data centers in The Netherlands
We’re very interested in speaking with you if you think you can get up to speed quickly and have lots of experience in similar systems
You do not need to have knowledge of all the technologies listed above
As we are in the process of migrating from v3 and co-located hardware to AWS, we offer training on AWS and plenty of time to work with Cloud based technologies
We need you to maintain the rock-solidness of v3 and add the best features from that Cloud environment – and everything you’ve learned during your been-there-done-that career – to our v4 environment
You will be working in a team that is responsible for both our own hardware and AWS infrastructure, and will be surrounded by colleagues that are well versed in both technology stacks
You will be 3rd line on-call 24/7 about one week a month
Experience a culture like no other at Mendix:
- Relaxed environment with the coolest office in the Netherlands, and great view of the Erasmusbrug
- Everyone is appreciated for their skills and ideas, regardless of their mother tongue, ability to grow a beard, choice of keyboard or other crazy hobbies
- Monthly crafting days allow us to explore side projects or try out cool new technologies and share our experiences with the rest of the organization (we also have a fixed individual budget for training or visiting conferences)
- Teams are autonomous, responsible for coming up with innovative ideas that contribute to the bigger picture