We are an innovative company offering a state-of-the-art Learning Management System (LMS) trusted by thousands of learners across Germany. Our small but dedicated team of developers is passionate about delivering an exceptional experience to our users. We are looking for a full-time
Senior DevOps Engineer NixOS / PostgreSQL (m/f/d)
to join our team in Osnabrück. This position can be fully remote within Germany, hybrid, or onsite in Osnabrück.
About our stack
Our entire backend is inside PostgreSQL, embracing the philosophy that the business logic lives in the database. This approach brings remarkable simplicity and efficiency to our architecture. PostgreSQL not only serves as our data store, but also powers our API via PostgREST. This API is used by our Vue.js application and other clients. If you appreciate elegant solutions to complex problems, you'll feel right at home here.
About our transition to Nix
We are in the midst of an exciting migration from a containerized, Kubernetes-based infrastructure to a Nix-driven deployment model, that aligns more closely with our philosophy of simplicity and consistency. Our vision is to go fully Nix, both in production and for our development workflows. This transition reflects our commitment to streamlining our processes and embracing a declarative, reproducible approach across the entire stack.
As we embark on this journey, you'll have the opportunity to play a pivotal role in shaping and implementing this transformation. By joining our team at this stage, you can leave your mark on how we evolve, influence key decisions, and help us realize the full potential of Nix in creating a seamless integration between our development and production environments. It's a unique chance to tackle meaningful challenges and contribute to a cutting-edge infrastructure overhaul.
Your benefits:
Your responsibilities:
Your qualifications:
About you:
The ideal candidate is a highly experienced DevOps Engineer who excels in backend development and infrastructure management. You are well-versed in software development processes, software architectures, build procedures, and CI/CD. You thrive in a collaborative environment and are committed to maintaining high standards of code quality and system reliability.
The apm - Academy for Nursing Professions and Management - is a highly skilled provider of training, further education, and professional development. We share our expertise to develop qualified professionals and continually enhance their knowledge in all relevant areas of outpatient and inpatient care. We do this with passion, embracing the challenges that an aging society presents to nursing professionals.
With numerous locations, apm operates its own nursing schools and training centers, as well as specialized support programs for international nursing staff and competence centers for individuals with migration or refugee backgrounds. In addition, we offer smart educational formats such as our e-learning platform, in-house training, and online live seminars, which are both time and location flexible.
We are competent, innovative, and diverse.
Kristin Erlenbusch
Recruiting & Personalmarketing
APM Holding GmbH
bewerbung-nrw@apm.de
If you have any technical questions about this position, please contact devops-job@apm.de