Stellenbeschreibung
Openstack Cinder & Manila 3 years + (Python); 5 years + Software Development
Start: asap
End: 31.12.2026 (with possible extension)
Capacity: 100% (40 hours per week)
Language: English
Location: 100% Remote (Europe / EU based)
We are looking for an experienced Python developer with a strong background in cloud infrastructure to contribute to the development, maintenance, and evolution of critical OpenStack-based components. The ideal candidate combines solid software engineering skills with hands-on experience deploying applications to Kubernetes environments.
Important:
We are looking here for candidates who have contributed, or can contribute, to bug fixing and enhancements in Manila/Cinder code, and are capable of taking changes upstream.
The client has explicitly requested strong contributor profiles. They are not interested in OpenStack consumer only candidates.
Team Activities
- Design, implement, and enhance cloud-native software components, primarily in Python, with a focus on scalability, performance, and maintainability
- Contribute to upstream OpenStack and related open source tools and services
- Fix bugs, resolve incidents, and implement changes in critical production environments
- Write and maintain unit, functional, and integration tests to ensure code quality
- Deploy services to Kubernetes, including Helm chart creation and CRD/operator development
- Monitor and improve observability using logs, metrics, and alerts (e.g., Prometheus, Perses)
- Support production systems by troubleshooting issues and participating in on-call rotations as needed
- Maintain clear and accurate technical documentation
- Follow agile development practices including sprint planning, code reviews, and backlog grooming
- Collaborate with cross-functional teams to deliver highly available and resilient cloud infrastructure
Skills and Qualifications
Required:
- Candidates with direct experience in OpenStack modules (Manila & Cinder)
- 5+ years of experience in professional software development
- Strong proficiency in (3+ years) Python (design patterns, async I/O, packaging, etc.)
- Hands-on experience with Kubernetes, Deploying applications, Helm chart authoring
- Ceph, NetApp or KVM experience
- Solid understanding of CI/CD pipelines and DevOps workflows
- Proficient with Git, GitHub (or similar version control platforms)
- Knowledge of cloud platforms
- Exposure to AWS or Azure is a plus
Nice to Have:
- Experience with observability stacks (e.g., Prometheus, Perses)
- Experience contributing to open source projects
- Understanding of distributed systems and service-oriented architectures
- Familiarity with Go (for infrastructure-related tooling and services)