AVAILABLE POSITIONS

Founded in 2016, the FIWARE Foundation brings support to an international community of developers, startups, SMEs, corporations and cities that realize the FIWARE mission: creating an open, sustainable ecosystem based on public and royalty-free standards for software platforms that drive the development of smart applications in sectors such as Smart Cities, Smart Industry, Smart Agrifood and Smart Energy.

The FIWARE Foundation is headquartered in Berlin, as a non-profit organisation, and currently consists of 20 employees from 11 countries. As the FIWARE community continues to thrive, we look forward to adding new faces to the team.

The following job positions have opened up to bring support to the fast growth of the FIWARE ecosystem. We would prefer employees to be located in Berlin or Germany. However, it would also be possible to work from Italy or Spain if this is where you are based.

Working Student - Marketing & Public Relations

Your Responsibilities

You will support the marketing team in all the activities related to Marketing and Public Relations. That means active participation in the development of action plans to achieve marketing goals. Specific tasks will be related to:

  • Content development for communication and dissemination materials: technical and business oriented (video script, brochures, websites, press releases, and press kits).
  • Support in event management for trade fairs and FIWARE-own conferences.
  • Action plans, operational and administrative functions to ensure specific actions are fulfilled, offering evaluation, project budgeting from start to finish.
  • Liaising with external service providers (design, video, event production).
  • Coordinating with multiple teams.

Your Profile

  • Passionate about technology and communications
  • Technical/business writing skills
  • Studies in marketing and corporate communications
  • Fluent in English and/or German (both is a bonus)
  • Good knowledge of MS Office programs, CMS (WordPress DIVI) as well as CRM tools (HubSpot)
  • Creative and proactive mindset
  • Organizational skills, getting-things-done attitude and strong communication skills
  • Multi-task effectively 

What We Offer

  • Work with multiple teams worldwide
  • Dynamic work in a friendly international team
  • The possibility to work independently
  • Flexible working hours in accordance with your studies
  • Good transport connections near the TU Berlin

Availability: As soon as possible

Please send your application documents, including the earliest possible starting date, by e-mail to andrea.kather#arroba#fiware.org

FIWARE Tech Expert & Evangelist

Mission: Bring support to members of the FIWARE community in software development related activities

Responsibilities:

  • Setup and operate instances of FIWARE on public cloud environments as well as using Docker technologies.
  • Bring support to development of the roadmap of FIWARE components following an Agile approach and FIWARE development guidelines.
  • Create and document automated tests for validation of FIWARE components, FIWARE instances and Powered by FIWARE solutions.
  • Automatic configuration and deployment based on Docker/Docker Compose.
  • Develop product and training documentation about FIWARE technologies
  • Support FIWARE dev teams in fixing software bugs and FIWARE Community requests.

Required Skills:

  • MSC in Computer Science or equivalent.
  • Hands-on experience in:
    • REST and JSON development.
    • Several programming languages, preferably: Node JS, Enterprise Java, Python and/or C++ development.
    • Container and clustering technologies based on Docker.
  • Familiarity with the following technologies is considered a plus:
    • Cloud technologies and frameworks, such as OpenStack/AWS
    • Scrum/Agile principles
    • IoT protocols
    • NoSQL (MongoDB)
  • Strong technical writing and documentation skills required.
  • Excellent analytical and problem-solving skills.

FIWARE Tech Lead & Architect

Mission: Contribute to FIWARE Technical activities and bring support to the FIWARE Community playing the role of architect, software team leader, mentor and coach

Responsibilities:

  • Development of Reference Architectures and Common Information Models for Powered by FIWARE solutions in multiple application domains: Smart Cities, Smart Industry, Smart Agrifood,…
  • Play an active support role in definition and development of the roadmap of FIWARE components following an Agile approach and FIWARE development guidelines.
  • Coaching and mentoring of architects and developers of Powered by FIWARE solutions and FIWARE-ready technologies as well as new FIWARE developers.
  • Lead and participate in the development of Proofs of Concept and Showcases using FIWARE technologies.
  • Assessment of Powered by FIWARE solutions and FIWARE—ready technologies.
  • Code, Perform code reviews and give appropriate feedback.
  • FIWARE technical dissemination, training, consultancy and support activities.
  • Participation in activities leading to adoption of FIWARE by relevant standardization bodies, industrial consortiums and organizations.

Required Skills:

  • MSC in Computer Science or equivalent.
  • > 7 years of experience in sw dev & arch.
  • > 4 years of experience in team coord.
  • Hands-on experience in: § REST and JSON development.
    • Several programming languages, preferably: Node JS, Enterprise Java, Python and/or C++ development.
    • Container and clustering technologies based on Docker.
    • Scrum/Agile principles
    • IoT protocols
    • NoSQL (MongoDB)
  • Strong technical writing and documentation skills required.
  • Excellent analytical and problem-solving skills.
  • Knowledge on the specific domains of agrifood and industry solutions is a plus.
  • Knowledge of FIWARE technologies is a plus.

Release Manager

Mission: Coordinate the generation of FIWARE releases, making sure that requirements for quality of delivered software and a proper integration of components are met.

Responsibilities:

  • Implementation and development of release processes and creation of new software releases based on the input of internal and external partners.
  • Patch and release planning for backend systems including quality assurance for the production lines of FIWARE.
  • Coordination of development activities and rollout planning.
  • Management and implementation of all process-relevant meetings.
  • Preparation and presentation of development progress and test results as well as planning of all process-accompanying measures.
  • Consulting and support of the configuration management.
  • Support for integration testing and software validation.
  • Collaboration on the definition and realization of configuration, integration and release processes, as well as the implementation in the continuous integration tool chain of the FIWARE Community.
  • Participation in R&D Projects and leading activities towards the generation of different Software Releases.
  • Working in an agile environment

Required Skills:

  • Experience Required: >2 years of experience.
  • Minimum of BS in Computer Science or related technical field.
  • You have at least 3 years of IT release management experience.
  • You have comprehensive knowledge of release management and change management concepts.
  • You are experienced in planning and scheduling multiple release schedules and coordinating cross-functional teams.
  • You have strong organizational, time management and problem-solving skills.
  • You are experienced with Java, Python, node.js and/or C/C++ releases.
  • You are experienced in Agile frameworks and software development and Dev/Ops practices and concepts.
  • You have strong communication skills and the ability to engage with business stakeholders to understand their business and operations requirements.
  • You have deep knowledge and experience with Continuous Integration/Continuous Delivery (CI/CD).
  • Hands-on experience with common tools for source control management and test automation (Git, Jenkins, Travis).
  • A passion for writing clean, readable source code and applying object-oriented and script programming (advanced level in Java, Python, and/or Shell).
  • You have strong experience with Open Source projects.
  • You have strong experience in Unit and End-to-End Tests.
  • Fluency in English. Good knowledge of German is a plus.

Semantic / Data Modelling Expert

Mission: Contribute to definition of standard data models enabling full interoperability and portability of “Powered by FIWARE” and “FIWARE-ready” solutions/products.

Responsibilities:

  • Main developer of Reference Data Model specifications for Smart Cities, Industry or Agriculture, leveraging the FIWARE Data Models project.
  • Participation in standardization activities and collaboration with relevant industry associations.
  • Participation in developer / business events as speaker. Evangelisation.
  • Coaching of Data Model users in different domains (Smart Cities, Digital Farming, Industries, …)
  • Participation in R&D Projects and leading activities towards the adoption of the Reference Data Models.
  • Development of showcases and applications using the data models specifications.

Required Skills:

  • Experience Required: >2 years of experience.
  • Master’s degree in computer science, or equivalent experience.
  • Solid knowledge of RDF, OWL, SPARQL, JSON-LD, JSON Schema, schema.org.
  • Demonstrable experience on data / semantic modelling and vocabulary definition.
  • Solid knowledge of HTTP, REST APIs and JSON.
  • Experience with databases, relational (e.g. MySQL), NoSQL (e.g. MongoDB) or graph-based (e.g. Neo4j).
  • Excellent analytical and writing skills.
  • Very good communication and team working skills.
  • Experience working in open source projects and related collaborative tools (github, gitlab, etc.) Fluency in English.

Bonus Skills:

  • Knowledge of Python and/or Node.js.
  • Basic knowledge about CI/CD tools like Jenkins and Travis.
  • Knowledge of FIWARE, the FIWARE Ecosystem, FIWARE NGSI and Data Models.
  • Knowledge of IoT ecosystems and platforms.
  • Previous experience working on collaborative, international R&D Projects.
  • Fluency in German.

Please send your application documents, including your salary requirements and earliest possible starting date, by e-mail to: andrea.kather#arroba#fiware.org

FIWARE Foundation e.V.
Franklinstraße 13A 10587 Berlin

Subscribe to our Newsletter

Join our mailing list to receive the latest updates about FIWARE, the Open Source platform for our smart digital future

s