Informații principale
DevOps/CI-optimization
Poziție: Nu este specificat
Start: 1 Sep. 2025
Final: 31 Dec. 2025
Localizare:
Münster, Germania
Metoda de colaborare: Doar proiect
Tarif pe oră: Nu este specificat
Ultima actualizare: 20 Aug. 2025
Descrierea și cerințele proiectului
DevOps/CI-optimization
Start date: 01/09/2025
Duration: 4 months with potential extension
Location: 100% remote
Environment
- Classic Jenkins Setup with master node and 2 agent nodes on which the build jobs are executed - build runs are running in docker containers to execute the steps
- External components like Harbor registry and Kubernetes Clusters are self-hosted - in the progress to evaluate/migrate these to managed services
Project
- Monorepo consisting of around 40 packages
- Written in JS/TS and Python
- Using lerna/yarn
Pipeline
- Multibranch-Pipeline based in Jenkins
- Migration to Jenkins on K8s is in preparation
- Hard to understand pipeline (historically) - central Jenkinsfile - tasks are outsources in groovy-Skripts which call gulp-tasks
- Unstable external components like Harbor registry or self-hosted Kubernetes for PR Deployments
- 1.Run is around 40-60 minutes (no cached build artifacts), 2.Run 10-15 minutes at best
Skill set
- Jenkins
- Docker, Kubernetes
- Optional Github Actions
- Lerna/yarn as building system and task runner