Wir gestalten die digitale Zukunft Deutschlands. Finde deine Berufung - Wachse mit virtual7.
Senior NixOS, DevOps Engineer
Location
Germany
Posted
69 days ago
Salary
0
Seniority
Senior
Job Description
Senior NixOS, DevOps Engineer
virtual7 GmbH
• As a Senior NixOS / DevOps Engineer (m/f/d), you will support our clients in building modern, declarative, and highly automated software and infrastructure processes. • Consulting and implementation around Nix and NixOS: from architecture reviews and the design of modern system landscapes to the production rollout of declarative environments. • Analyze and optimize existing software architectures, source code, and development processes with a focus on quality, efficiency, and reproducibility. • Design, implement, and evolve CI/CD pipelines (e.g., GitLab, Nix Hydra), including automated build, test, and deployment pipelines. • Introduce and secure reproducible builds and modern build systems (e.g., CMake, Meson) in complex enterprise environments. • Build and maintain automated testing environments (unit, integration, and HIL tests) to ensure stable, test-driven development workflows. • Support developer and DevOps teams in adopting declarative, test- and quality-oriented working practices.
Job Requirements
- 5 years of relevant professional experience in software development, DevOps, or systems engineering
- 3 years of practical experience with Nix and NixOS in professional environments
- University degree in an IT-related field or equivalent qualification
- Strong knowledge of software architecture and software engineering — from design to production deployment
- Solid experience with DevOps practices, declarative CI, build systems, and reproducible builds
- Know-how in building automated testing environments (unit, integration, and HIL tests)
- Practical experience in at least one programming language such as C++, Rust, Haskell, Python, C, Go, or similar
- Experienced with version control (e.g., Git), containerization (e.g., Docker), and modern build tools (e.g., CMake, Meson)
- Experience establishing and advancing development and deployment processes in an enterprise context
- Ideally: experience with virtualization, microkernel-based systems, or hypervisor technologies
- Knowledge of low-level system programming (e.g., ACPI, PCI, interrupt routing, kernel modules)
- An analytical, structured, and solution-oriented working style with high quality standards, combined with independent and responsible behavior in complex technical environments
- Very good German language skills (C1 level) and conversational English.
Benefits
- Flexible working hours and remote work are standard.
- Individual hardware budget — configure your workstation the way you’re most comfortable.
- Mental health support — we care about your wellbeing. With OpenUp you have free, on-demand access to professional psychological support.
- Individual training budget — whether it’s the next certification or a long-awaited language course, you decide what and when to pursue.
- Employee PC program — lease your next device for private use easily through virtual7.
- Bike leasing (JobRad) or company car — we help you stay as mobile as you need.
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Working towards improving the system's non-functional qualities, including availability, scalability, security, and durability. • Engaging in Scrum-based work management by participating in team meetings and discussions. • Creating automation and process improvements. • Supporting and developing new tools used by our Engineering department. • Monitor systems and create infrastructure documentation. • Participating in planning and taking full ownership of our initiatives. • Working with our tech stack, including GCP - GKE, Cloud SQL, Memorystore Redis, GCS, VMs, Cloud Run, PSC, Artifacts Registry, Secret Manager, CDN, K8S and Helm, Argo CD and Argo Workflows, Pulumi, Istio, Grafana stack, Gitlab.
• Design, configure, and maintain CI/CD pipelines and production/testing environments using Ansible and other automation tools. • Implement and manage modern DevOps tools across the entire lifecycle, from infrastructure provisioning to service monitoring. • Develop automated backup systems and ensure robust infrastructure security protocols are in place. • Engage in direct, independent communication with the Customer’s DevOps team to align on architectural goals and ensure seamless delivery. • Support and optimise containerised environments to handle the demands of a major financial platform.
• Manage enterprise storage on Hitachi VSP Gx00 and 5x00, covering LUN and volume provisioning, troubleshooting, and replication with GAD, UR, and SI • Storage NetApp AFF and FAS, deliver SAN and NAS services, oversee provisioning and health, resolve issues, and configure SnapMirror replication • Handle Purestorage X90 for day to day management, provisioning, and incident resolution • Operate Brocade GEN5 and later switches and directors, performing zoning, pathing, and diagnostics • Use Hitachi OPS Center to monitor Hitachi arrays and analyze performance, NetApp Active IQ Unified Manager to track NetApp health and capacity, and Brocade BNA to administer Brocade fabrics and report on events and performance
Senior DevOps Engineer, Digital Squad – Retail Banking Group
MashreqWe are Mashreq - Inspiring you to Rise Every Day
• Designing, automating, implementing and maintaining the infrastructure platform and tools • Working closely with development and infrastructure teams • Streamlining build and release pipelines




