open position

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

Submit your application!

If you feel that this sounds like you, please send your application documents, including your earliest possible starting date.

Release Manager

Leave this field blank

All positions