Junior Systems Engineer

Join the revolution and work with Openbravo

Job details

  • Full-time
  • map markerBarcelona, ES
  • globeRelocation paid
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeJunior
  • routeEnglish
    Preferred spoken language

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


To further strengthen our team Openbravo is looking to attract the very best professionals with an entrepreneurial mindset. We offer a professional development plan based on growth opportunities that exist in a dynamic software vendor with an international focus like Openbravo, a competitive compensation system, and a company culture that fosters innovation and a results-driven approach.

If you are ready for a challenging, international and very rewarding professional experience we are waiting for you!

We are looking for a highly energetic individual to take the role of Systems Engineer based in Barcelona as part of our Professional Services organization.

The role is directly responsible for delivering best-in-class system engineering consulting services to Openbravo Clients and, as needed, Business Partners, being part of a project team together with other Openbravo consultants and/or developers.

The ideal candidate should bring at least 2 years of relevant experience in systems engineering and/or performance engineering, preferably related to POS/Retail and/or business software applications, as well as client delivery background.

As a Systems Engineer at Openbravo you will:

  • Analyze, design and improve architecture and configuration, as well as optimize the performance of new or existing Openbravo systems
  • Determine and generate server-side requirements covering: hardware and its sizing, software stack (OS, DB, Application Server), architecture (single server, multiple servers, cluster, load balancing), configuration (DB, Application Server parameters)
  • Determine and generate client-side requirements covering: hardware and software stack
  • Determine and generate other area requirements covering: integration with third parties, network configuration, maintenance and disaster recovery plan, monitoring systems to collect and report system performance
  • Generate a set of acceptance test requirements
  • Research and evaluate alternative technological solutions as an input for your work
  • Help build architectural evolution plans to develop our platform and work closely with the development team for its delivery
  • Be a proactive advisor of Openbravo Product Development area and assist in developing and implementing best practices for Openbravo maintenance and backups

Main requirements

  • Has a degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work experience
  • At least 2 years of related systems and/or performance engineering experience
  • Solid technical background
  • Solid working knowledge of PostgreSQL (preferably) or Oracle database administration
  • PL/SQL (along with query optimization)
  • Knowledge of Java
  • Tomcat (or other application servers)
  • Experience in Linux (preferably Ubuntu) management and tuning
  • Shell scripting
  • Hibernate
  • Disaster recovery techniques including replication and backup
  • Amazon EC2 (or other cloud ISPs)
  • Experience in server monitoring tools (e.g. Munin)
  • Application Performance Monitoring Tools (e.g. AppDynamics, AppNeta, New Relic, etc.)
  • DB Performance and scalability
  • Java Performance and scalability
  • Good communication skills and used to work in a client setting
  • Team player, very proactive and able to work autonomously
  • Flexible and adapts rapidly as needed in a fast paced environment
  • Fully proficient to work in at least English and Spanish

Nice to have

  • French is a plus
  • Availability to travel as required for the success of the business


  • Young and dynamic company
  • A career in an entrepreneurial firm with huge potential for professional development
  • International team (now 13 nationalities)
  • Flexible working hours
  • Half-day on Fridays and August
  • Team building events
  • Training plan
  • Open workspace and open doors policy
  • Darts competitions
  • Free coffee and hot beverages
  • Offices with chill out areas as well as a food corner fully equipped and serviced with healthy and fresh products (fresh fruit, yoghurts and biscuits)

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300