OUR GLOBAL TEAM IS GROWING, JOIN US!

 

We are building the technology that enables organizations around the world to build really-open clouds with unique, innovative features. Our users include leading companies in a wide range of industry niches. Join the OpenNebula team, and have the chance to learn at every step of the way with people that help shape Cloud Computing every day.

You’ll work in an agile environment to develop new features and integrations, maintain the testing infrastructure, participate in the upstream community, and provide professional support, integration and deployment services to users. We are action oriented doers and passionate about what we work on. We’re not afraid to explore, pivot, bounce and learn.

We are looking for highly motivated and enthusiastic people to join our team!. We are hiring full- and partial-time employees. Although our main offices are in Boston and Madrid you can work remotely from anywhere in most of our positions. Send us your resume if you are living in the US or the EU, you know about OpenNebula, system administration, programming, cloud and virtualization, and want to collaborate with the project.

 
 
 

JOBS OPENINGS

 
Description

The OpenNebula team is seeking a Cloud Engineer to work in the integration, certification and support of OpenNebula. You’ll work in an agile environment to develop new integrations, maintain the testing infrastructure, participate in the upstream community, and provide professional support, integration and deployment services to users.

Experience Required

  • Advanced administration of Linux environments (e.g. CentOS or Ubuntu)
  • Scripting languages (e.g. Ruby, Python or Bash scripting)
  • Testing platforms (e.g. Jenkins)
  • Version control systems (e.g. Git)
  • Configuration management tools (e.g. Ansible or Puppet)
  • Virtualization platforms or containers (e.g. KVM, LXC or VMware)
  • Demonstrated technical writing skills (in english)
  • Ability to work effectively under pressure and loop in the required expertise as necessary

Experience Recommended

  • Administration of Windows environments
  • Software development and integration
  • Advanced use of public cloud (e.g. AWS, Azure or SoftLayer)
  • Good understanding of storage (e.g. Ceph, Gluster, NAS/SAN systems)
  • Good understanding of networking technologies (e.g. OpenFlow, SDNs, firewalling)
  • Cloud management platforms (e.g. OpenNebula)
  • Development of solutions integrating and extending open source products
  • Design and development of applications that contain a user-facing view component
  • Edition of documentation in a software development project
  • Fluent spoken English

Responsibilities

  • Develop new integrations and extensions
  • Maintain the testing infrastructure
  • Provide integration and deployment services to users
  • Preparation and edition of reports
  • Technical support to production infrastructures
  • Collaboration in open-source communities
  • Availability to occasional travel
  • Participation in international events and meetings

Other

  • Location: Boston/Madrid/Remote
  • Type: Full-time/Partial-time
  • Department: Engineering

Description

The OpenNebula team is seeking a Cloud Developer to work in the development and support of OpenNebula. You’ll work in an agile environment to design and develop new features, prepare documentation, participate in the upstream community, consult with users and provide support.

Experience Required

  • Software development, integration and maintenance
  • Programming languages (e.g. Ruby, C++ or JavaScript)
  • Basic administration of Linux environments (e.g. CentOS or Ubuntu)
  • Version control systems (e.g. Git)
  • Demonstrated technical writing skills (in english)
  • Ability to work effectively under pressure and loop in the required expertise as necessary

Experience Recommended 

  • Testing platforms (e.g. Jenkins)
  • Advanced use of public clouds (e.g. AWS, Azure or SoftLayer)
  • Cloud management platforms (e.g. OpenNebula)
  • Virtualization platforms or containers (e.g. KVM, LXC or VMware)
  • Administration of Linux (e.g. CentOS or Ubuntu)
  • Basic understanding of storage systems (e.g. Ceph, Gluster or NAS/SAN systems)
  • Basic understanding of networking technologies (e.g. OpenFlow, SDNs or firewalling)
  • Development of solutions integrating and extending open source products
  • Design and development of applications that contain a user-facing view component
  • Edition of documentation in a software development project
  • Fluent spoken English

Responsibilities

  • Development of software, testing and documentation
  • Preparation and edition of reports
  • Technical support to production infrastructures
  • Collaboration in open-source communities
  • Availability to occasional travel
  • Participation in international events and meetings

Other

  • Location: Boston/Madrid/Remote
  • Type: Full-time/Partial-time
  • Department: Development

Description

The OpenNebula team is seeking a Community Specialist to work to connect, teach and spread OpenNebula, throughout the world, and to support the various day-to-day activities of managing and coordinating a global open source community.

Experience Required

  • Fluent spoken English
  • Demonstrated technical writing skills (in english)
  • Technology competence and experience with social networking
  • Experience building and managing community web sites or portals
  • Excellent interpersonal and online communication skills
  • Passionate about learning and explaining new technologies
  • Effective project, event and time management skills
  • Technical background
  • Ability to work effectively under pressure and loop in the required expertise as necessary

Experience Recommended 

  • Experience in a customer or product support role
  • Active code contributions to open-source projects
  • Experience in software development or systems administration
  • Team leader or manager experience
  • Knowledge of the open source community and developers
  • Thorough knowledge of the cloud software market, open source key players and projects

Responsibilities

Be a go-to resource for people interested in OpenNebula

  • Inspire, recruit and support new users and contributors
  • Solicit, gather and share feedback from users
  • Answer questions at events, on social media, blogs, etc.

Represent the OpenNebula project in events

  • Speak and demonstrate OpenNebula at industry events
  • Participate in local meetups, user groups, etc.
  • Act as a liaison with other open-source projects

Spread the word of OpenNebula

  • Organize TechDays and OpenNebulaConf
  • Publish monthly newsletter
  • Engage in discussions in blogs and social media
  • Manage social network
  • Coordinate the OpenNebula community resources
  • Community Champions Program
  • Community Forum and IRC
  • Community Blog
  • Add-on catalog, ecosystem and marketplace
  • GUI Translations
  • User Groups

Other

  • Location: Boston/Madrid/Remote
  • Type: Full-time/Partial-time
  • Department: Development

 
 

APPLY NOW

 

Send us your resume

 
 

Contact us for questions