Maintenance and Support for The Parline Database
vor 2 Wochen
The purpose of this RFP is to select a supplier to ensure that the new platform continues to be available online and is accessible, secure, discoverable, and performant.
The selected service provider will offer pro-active and responsive support to the new platform and the Parline team.The initial maintenance and support contract will run from May to December 2024, but is expected to be renewed on an annual basis.
OverviewObjectives
The supplier is expected to provide maintenance and support services which ensure optimal performance and up-time for the platform, whilst implementing software upgrades and security patches, and delivering ad-hoc developments.
The supplier will be expected to familiarise themself with technical documentation describing Parline (provided by the IPU) and to advise on the best options for monitoring services, managing technical issues arising and delivering planned maintenance and support.
The latter is inclusive of clearly outlining the benefits and potential implications of interventions, timetabling of updates and the estimation of the time needed to complete them.
Technical considerationsParline is built using the following technologies:
Parline website
Parline API
An OpenAPI-compliant REST API, built in Typescript using the Fastify framework and the fastify-swagger library for the generation of OpenAPI files.
A bespoke project, bootstrapped with Create-Next-App.
Database
A remotely-hosted MongoDB NoSQL data store, using Atlas for search indexes.
Both the API and Administration console use a Mongoose-based ORM layer to define schema, communicate with the database and ensure data integrity.
Hosting and deployment
The platform, with the exception of the data store, is hosted on an IPU-managed Linode service in locations acceptable to the IPU.
Applications are deployed as Docker images, built in BitBucket and stored in DockerHub.
We do not envisage that the hosting environment will need to change, but any adaptations proposed by the supplier to improve management, performance or security would need to be cost-effective and continue to be under the control and ownership of IPU.
IPU uses a 3-stage environment workflow to ensure updates are fully tested before being made live and minimise downtime of the live system.
The contract is not expected to include making changes to this workflow, but suggestions or recommendations for improvements are welcomed.
LanguagesThe Parline website is available in the official languages of the IPU, English and French. All parliamentary data is therefore translated and made available via the API. The API interface is published in English-only, as is IPU's technical documentation. However all other systems are designed to manage multilingual content.
Scope of work
It is expected that the work will fall into 3 areas:
Discovery:
Initial supplier familiarization with the technical architecture and Parline documentation, hosted on Confluence. The agreed working practices, issue tracking and reporting systems, and minimum service levels will be finalised at this point.
This may include any supplier proposals for updates to the technical architecture to improve resilience and integration with supplier monitoring systems.
Technical maintenance:
Ongoing support:
Support for IPU to identify and fix minor issues and maintain the code-base. This may also include advice on improvements to the technical infrastructure and software changes for larger feature updates.
The volume of work for technical maintenance and support is estimated at 2 days of work per calendar month, with a minimum retainer of one day per month.
The supplier is expected to be flexible depending on the project needs and have some capacity for additional development work if funding becomes available.
The contract will be reviewed before the end of the calendar year but is expected to renew on an annual basis.
The prioritisation and exact scope of work will be determined on a monthly basis by mutual agreement.Payment will be made based on the submission of monthly invoices, with evidence of work undertaken.
Expected overall deliverables
Under the overall guidance and supervision of the Programme Manager for Parliamentary Standards and working closely with the Parline team, the supplier will produce and implement a Services Level Agreement for the maintenance and support of the system.
Discovery should begin shortly after the signature of the contract, and result in the set-up of agreed tools for prioritising tasks, reporting issues and responses to requests for support.
-
Parline - Technical Consultant
vor 2 Wochen
Genf, Genf, Schweiz Inter-Parliamentary Union VollzeitThe consultant will work in the Resource Centre in the Division of Programmes of the Inter-Parliamentary Union, and report to the Programme manager, Parliamentary standards and knowledge. The consultancy will contribute in particular to the advancement of the first three strategic objectives in the IPU Strategy.The Parline database on is the reference point...
-
Genf, Genf, Schweiz CERN - European Organization for Nuclear Research VollzeitJob DescriptionYour responsibilitiesJoin CERN's Database and Analytics group to operate and support the Database on Demand (DBOD) service, used by many IT services, and across CERN's experimental programme. The DBOD service provides more than one thousand MySQL, PostgreSQL, and InfluxDB instances, through multiple lifecycle environments, offering to its...
-
Technician for Database on Demand Operations Support
vor 2 Wochen
Genf, Genf, Schweiz CERN VollzeitJob Description Your responsibilities Join CERN's Database and Analytics group to operate and support the Database on Demand (DBOD) service, used by many IT services, and across CERN's experimental programme. The DBOD service provides more than one thousand MySQL, PostgreSQL, and InfluxDB instances, through multiple lifecycle environments, offering to...
-
Database Administrator
vor 2 Wochen
Genf, Genf, Schweiz Qim Info VollzeitQim info ?Qim info is an IT services company based in Switzerland for more than 15 years.Our agencies in Geneva, Lausanne, Basel and Zurich in Switzerland as well as Annecy in France, together already counts 650 consultants and we are always looking for new talents to join our growing and ambitious company.At the end of 2021, Qim info obtained the Happy at...
-
Database and Middleware Administrator
vor 4 Wochen
Genf, Genf, Schweiz International Labour Organization (ILO) VollzeitDatabase and Middleware Administrator Grade: P3 Vacancy no.: RAPS/2/2024/INFOTEC/01Publication date: 6th May 2024Application deadline (midnight Geneva time): 6th June 2024 Job ID: 11938 Department:INFOTEC Organization Unit: TMS Location:Geneva Contract type: Fixed Term The following are eligible to apply:ILO Internal candidates in accordance with...
-
Database and Middleware Administrator
vor 4 Wochen
Genf, Genf, Schweiz International Labour Organization VollzeitGrade: P3 Vacancy no.: RAPS/2/2024/INFOTEC/01Publication date: 6th May 2024Application deadline (midnight Geneva time): 6th June 2024 Job ID: 11938 Department: INFOTEC Organization Unit: TMS Location: Geneva Contract type: Fixed Term The following are eligible to apply:ILO Internal candidates in accordance with paragraphs 31 and 32 of Annex I of the ILO...
-
Database Software Engineer
vor 4 Wochen
Genf, Genf, Schweiz European Council for Nuclear Research (CERN) VollzeitJOB DESCRIPTIONJob DescriptionYour responsibilitiesAs a Database Software Engineer, you will join the Geodetic Metrology Group within the Beams Department which provides metrology and alignment for components installed in the accelerators, their beam transfer lines and the physics experiments throughout the CERN complex.The Survey Database is a crucial part...
-
Visual Assets Database Intern
vor 4 Wochen
Genf, Genf, Schweiz Richemont VollzeitTitle: Visual assets database Intern Type of contract: Internship Dates: 1 May 2024 – 30 October 2024 Location: GenevaLine Manager: Content and Image Manager Position summary The main responsibility of the Visual assets database Intern is to assist the Visual asset coordinator in different tasks.Ensure that the Image library of the Foundation respects the...
-
Genf, Genf, Schweiz The Global Fund VollzeitGovernance Support Officer, Legal and Governance Department - GL B - Temporary until December 2025The Governance Support Officer provides operational and technical support to the Board, Board Leadership, the Board's Standing Committees, the Secretariat and OIG on key governance related activities in the following areas:• Engagement support to Board, Board...
-
Client Database Manager
vor 2 Wochen
Genf, Genf, Schweiz Van Cleef & Arpels VollzeitCorresponds to the profile?You have a strong experience in customer data management.You have a comprehensive understanding of business and technical challenges.You possess solid analytical skills.You have a strong interest in management and have previously supervised a team.You act as an ambassador and are able to rally teams around projects.You interact...
-
Database Administrator
vor 2 Wochen
Genf, Genf, Schweiz Terrera AG VollzeitContent:Leading internal infrastructure projects Planning and completing Database Administration tasks such as documentation, processes and reports Providing support for Developers and Business Users requests and queries Conducting performance monitoring/tuning, and capacity monitoring/planning for all database environments Assessing and delivering essential...
-
Visual Assets Database Coordinator
vor 2 Wochen
Genf, Genf, Schweiz Michelangelo Foundation VollzeitReference Code: 92254Visual assets database coordinator:Michelangelo FoundationGenève, GE, CHFixed TermThe Michelangelo Foundation for Creativity and Craftsmanship is a non-profit institution based in Geneva which champions contemporary craftspeople worldwide with the aim of promoting a more human, inclusive and sustainable future. The Foundation seeks to...
-
Visual Assets Database Intern
vor 2 Wochen
Genf, Genf, Schweiz Michelangelo Foundation VollzeitReference Code: 100639Visual Assets Database Intern:Michelangelo FoundationGenève, GE, CHTrainee/InternThe Michelangelo Foundation for Creativity and Craftsmanship is a non-profit institution based in Geneva which champions contemporary craftspeople worldwide with the aim of promoting a more human, inclusive and sustainable future. The Foundation seeks to...
-
Linux Database Administrator F/m/x
vor 2 Wochen
Genf, Genf, Schweiz Amaris Consulting VollzeitWho are we? :Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade - this is made possible by an international team of 7,600 people spread across 5 continents and more than 60...
-
Linux Database Administrator F/m/x
vor 2 Wochen
Genf, Genf, Schweiz amaris VollzeitJob descriptionWe are currently looking for a skilled Linux Database Administrator to join our team and contribute to the design, implementation, and optimization of high-performance scalable databases.Your responsabilities:Act as both Architect and Engineer to design and implement high-performance scalable databases tailored to meet business and solution...
-
Database Administrator
vor 2 Wochen
Genf, Genf, Schweiz Enova Consulting VollzeitMain duties and responsibilities Acts as an Architect and Engineer to design and implement high performance scalable databases that can fulfil business / solution needs Driven endtoend availability, performance monitoring, and capacity planning for PostgreSQL, MySQL/MariaDB, MongoDB using native and 3rd party tools Ensures necessary Monitoring, Logging and...
-
Linux Database Administrator
vor 4 Wochen
Genf, Genf, Schweiz BS-Team SA VollzeitYour Mission:Linux Database Administrator will demonstrate solid knowledge and experience in running databases, managing large volume of transactional databases and databases performance on open-source engines (PostgreSQL, MySQL/MariaDB, MongoDB) with good knowledge in Linux administration (Red Hat 7/8/9). Ideally, an experience on Databases containerization...
-
Linux Database Administrator
vor 2 Wochen
Genf, Genf, Schweiz BS-Team SA VollzeitYour Mission:Linux Database Administrator will demonstrate solid knowledge and experience in running databases, managing large volume of transactional databases and databases performance on open-source engines (PostgreSQL, MySQL/MariaDB, MongoDB) with good knowledge in Linux administration (Red Hat 7/8/9). Ideally, an experience on Databases containerization...
-
Linux Database Administrator
vor 4 Wochen
Genf, Genf, Schweiz BS-Team SA VollzeitYour Mission:Linux Database Administrator will demonstrate solid knowledge and experience in running databases, managing large volume of transactional databases and databases performance on open-source engines (PostgreSQL, MySQL/MariaDB, MongoDB) with good knowledge in Linux administration (Red Hat 7/8/9). Ideally, an experience on Databases containerization...
-
DBA Database Administrator
vor 2 Wochen
Genf, Genf, Schweiz Meanquest SA VollzeitYou are a Linux Databse Specialist ? You can lead some projects with efficience and efficacity ? Apply quickly Meanquest is an IT company on a human scale with several areas of expertise: infrastructure, support, cloud solutions and recruitment. First, our job is to give meaning to our clients' IT and our teams' day-to-day work. We have 3 sites (Ecublens,...