Senior System Engineer
Role details
Job location
Tech stack
Job description
- Manage the Seven Education GitHub organization, including repository structure, access control, branching strategies, code review workflows, and secrets management
- Design, maintain, and improve application deployment tooling, including Helm charts, GitOps workflows, and deployment pipelines
- Define and refine deployment standards such as environment promotion, rollback strategies, and release processes
- Improve build performance and reduce friction in the software delivery lifecycle
- Manage container image registries and support a reliable artifact lifecycle
- Partner closely with product engineering teams to shorten feedback loops and make deployments more predictable and repeatable
- Act as a trusted technical counterpart for build and delivery topics across the organization
- Support and grow the technical capability of the build engineering team through guidance, collaboration, and shared standards
- Define infrastructure standards and patterns (networking, resource limits, namespace strategies, storage) that new and migrating products adopt as they onboard., * Purpose & Social Impact: At Seven Education, you contribute to shaping the future of education in Europe and help improve the daily work of schools. You can take two paid days per year for volunteer activities.
- Flexibility & Modern Work: Flexible working hours, hybrid models, remote work and workations within the EU, Switzerland and the UK are part of how we work.
- Learning & Development: Dedicated learning time, access to learning platforms, language courses in German and English, and continuous development opportunities support your personal and professional growth.
- Team & Collaboration: You will work in a supportive, collaborative environment that values trust, openness and teamwork. A team-building budget is available for workshops and shared events.
- Ownership & Growth: You will have the opportunity to take responsibility, shape structures and grow with a company that combines a start-up mindset with the ambition to build a leading European software group.
- Time Off & Everyday Perks: 30 days of paid vacation, half-days off on Christmas Eve and New Year's Eve, and dog-friendly offices.
Requirements
Do you have experience in Terraform?, * Several years of experience as a Systems Engineer or in a similar role focused on software delivery, build infrastructure, or platform engineering.
-
Strong hands-on experience with GitHub at organizational scale (repository management, GitHub Actions, access policies, and secrets handling) and with designing, maintaining, and optimizing CI pipelines.
-
Solid understanding of the container deployment pipeline, from artifact and registry management through Kubernetes application deployment with Helm and GitOps tools (ArgoCD or Flux), including deployment strategies, rollbacks, and release promotion across environments.
-
Ability to reason about latency, availability, failover, and RPO/RTO trade-offs in the context of platform reliability and continuous delivery pipelines.
-
A strong understanding of the full software delivery lifecycle, including branching models, environment management, and release coordination.
-
Experience with observability tooling and practices including setting up dashboards, log aggregation, alerting.
-
Experience with implementing infrastructure as code using Terraform.
-
Familiarity with database operations such as performance tuning, backup strategies, and high availability configurations is a plus.
-
Confidence working across multiple teams with a collaborative mindset to translate technical complexity into scalable standards and enhance developer experience.
-
Professional working proficiency in English, with the ability to collaborate effectively in an international environment.
Benefits & conditions
Pulled from the full job description
- Flexible schedule