
OpenNebula
Remote Jobs
The Open Source Cloud & Edge Computing Platform 🚀
7 Jobs
• Design, implement, and deploy advanced AI capabilities within the OneAI platform. • Shape the end-user experience by designing intuitive workflows for model management, deployment configuration, and job operation. • Streamline the model lifecycle by integrating public repositories (e.g., Hugging Face) for seamless discovery, import, versioning, and deployment. • Bridge the gap between systems engineering and product design to ensure a seamless transition from backend infrastructure to user features. • Integrate cutting-edge AI frameworks and engines, such as vLLM, NVIDIA Dynamo and Unsloth, into a secure and scalable environment. • Leverage OpenNebula to orchestrate high-performance inference and training workloads across diverse cloud and edge environments. • Develop and maintain reliable APIs for compute provisioning and workload scheduling. • Implement GPU-aware operations to ensure optimal resource allocation and hardware utilization. • Build comprehensive observability suites to monitor and track critical metrics, including latency, throughput, utilization, and failure rates. • Establish and refine deployment and workflow strategies to ensure AI workloads remain efficient and stable at scale. • Optimize system architecture to balance high performance with cost efficiency. • Research and integrate emerging AI tools and engines to keep the OneAI platform at the forefront of the industry. • Analyze performance bottlenecks to iterate on the efficiency of both training and inference processes.
• Designing, integrating, deploying, and maintaining large cloud-based solutions, systems and services • Ensuring efficient functioning of cloud functions in accordance with best practices • Interacting with users and use cases, providing systems support, system architecture definition, making recommendations based on user needs, implementation, testing, user training, and deployment of open source solutions • Troubleshooting incidents, identify root causes, fix and document problems, and implement preventive measures • Monitoring installed systems and infrastructure. • Delivering quality performance indicators within the scope of the assigned project, including project journals, status reports, and other standard documentation • Working with other companies in the cloud-edge ecosystem within international projects and open-source communities. • Writing and maintaining software documentation and project reports
• Extend the integration of OpenNebula with Kubernetes • Develop and maintain Terraform modules for provisioning and managing virtualized infrastructures. • Design the automated deployment of virtualized infrastructures combining Terraform, Ansible and OpenNebula APIs. • Integrate OpenNebula with different cloud public cloud providers. • Understand and address the limitations and peculiarities of the networking and storage models of different cloud providers. • Test-driven development of large solutions integrating and extending open source products, and using Git based workflows to develop new features in the project repositories. • Writing and maintaining software documentation • Working with user use cases to test, debug, and troubleshoot software, assuring quality and functionality • Working with other companies in the cloud-edge ecosystem within international projects and open-source communities. • Availability to occasional travel and participation in international events and meetings • Working with the integration and deployment teams in support and issue troubleshooting and triage, the use cases and solutions team in discovery and demo sessions, and the community team in contributions to the open-source community.
Solutions Engineer – PreSales, Cloud Infrastructure, Open Source
OpenNebulaThe Open Source Cloud & Edge Computing Platform 🚀
• Prepare and deliver technical demos, use cases, and solution validations. • Run technical discovery sessions to understand customer infrastructure and requirements. • Set up, execute, and document Proofs of Concept (PoCs) and technical evaluations. • Assess solution feasibility and identify risks, limitations, or dependencies early in the sales cycle. • Provide technical input for RFQs, RFPs, and RFIs with the Account Executive. • Work with Product and Engineering to clarify requirements, validate configurations, and reproduce issues. • Maintain and improve documentation for presales environments, demos, and PoCs. • Stay current with OpenNebula releases, roadmap, and relevant open-source and infrastructure technologies.
• Design, integrate, and deploy Rancher-managed RKE2 clusters across cloud, on-premises, and edge environments. • Integrate and operate certified CNIs/CSIs for RKE2 such as Calico, Cilium, Canal, Multus, and Longhorn. • Develop and maintain automation for cluster lifecycle using Terraform, Ansible, Helm, and GitOps. • Implement and manage networking, storage, upgrades, security hardening, and HA configurations for large-scale RKE2 environments. • Troubleshoot advanced issues across Kubernetes, Rancher Manager, RKE2, Linux, and cloud infrastructure layers. • Maintain and troubleshoot the OpenNebula Kubernetes Cluster API Provider (CAPONE) and storage provider (OpenNebula CSI driver) • Monitor and optimize performance, reliability, and scalability of clusters in cloud-edge environments. • Support engineering teams and customers with solution design, issue escalation, demos, and cloud-edge integration. • Produce and maintain technical documentation, architecture diagrams, runbooks, and procedural guides. • Ensure compliance with the RKE2 Support Matrix, certified components, and industry best practices.
• Maintaining all company infrastructures: production (company services: web pages, wordpress), continuous integration, training and demos • Maintain and develop CI infrastructure based on Jenkins, which includes package building, testing and release • Maintain and develop the internal development toolchain and infrastructure • Maintain and develop the release process pipelines • Maintain and develop OpenNebula software deployment and evaluation tools • Control resource usage, assists team members on the usage of the cluster • Perform training sessions with the team for new infrastructure features • Provide different statistics: infrastructure usage, web page visits, software package and repository downloads, marketplace appliances
• Own and drive the sales process end to end, from opportunity qualification through customer evaluation, commercial negotiation, and deal closure. • Lead customer engagements and act as the primary commercial and technical point of contact for prospects, customers, and strategic partners. • Represent OpenNebula in high-level technical and business discussions with customers and at selected industry events. • Lead solution positioning and value articulation, aligning OpenNebula’s capabilities with customer business objectives and operational requirements. • Drive discovery sessions with prospects, partners, and customers to understand their current cloud platforms, challenges, and long-term goals. • Qualify business alignment and technical fit between customer needs and OpenNebula products and services. • Define PoC objectives and success criteria, supervising execution in collaboration with Presales Engineers. • Act as the primary interface between customers and internal teams (Product, Engineering, Marketing), ensuring alignment and feedback flow. • Maintain awareness of market trends, competitive positioning, and customer buying drivers in the cloud and open-source infrastructure space. • Develop and grow long-term relationships with key and strategic customer accounts, supporting adoption, expansion, and retention.