- 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
- 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
- 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)