{
    "id": 26334,
    "procurementProjectId": 10580,
    "parentId": 12128,
    "noticeNumber": "2019-015488",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 300,
    "legalBasis": "32014L0024",
    "project": {
        "id": 0,
        "title": "Backend-kehitt\u00e4j\u00e4 \/ Data engineer",
        "contractType": 2,
        "procurementCategory": 1,
        "referenceNumber": "YLE20190035",
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 2,
        "organisation": {
            "id": "4d5a18b7-e0e9-44f1-2ccc-08d78deb351a",
            "information": {
                "officialName": "Yleisradio Oy",
                "nationalRegistrationNumber": "0215438-8",
                "nutsCodes": [
                    "FI1B1"
                ],
                "postalAddress": {
                    "streetAddress": "PL 76",
                    "postalCode": "00024",
                    "town": "Yleisradio",
                    "country": "FI"
                },
                "email": "[email protected]",
                "mainUrl": "http:\/\/www.yle.fi",
                "validationState": 2
            },
            "contractingAuthorityType": 16,
            "contractingType": 1,
            "mainActivity": 1024,
            "otherMainActivity": "Yleisradiotoiminta",
            "mainActivityUtilities": 0,
            "validationState": 0
        },
        "state": 0,
        "defenceWorks": 0,
        "defenceSupplies": 0,
        "publish": 1,
        "agricultureWorks": 0,
        "isPrivate": false,
        "isConcluded": false
    },
    "lotsInfo": {
        "divisionLots": false,
        "lotsSubmittedFor": 0,
        "lotsSubmittedForQuantity": 0,
        "lotsMaxAwarded": false,
        "lotsMaxAwardedQuantity": 0,
        "lotCombinationPossible": false,
        "validationState": 2
    },
    "objectDescriptions": [
        {
            "lotNumber": "1",
            "mainCpvCode": {},
            "additionalCpvCodes": [],
            "nutsCodes": [
                "FI1B1"
            ],
            "mainsiteplaceWorksDelivery": [],
            "descrProcurement": [
                "Kyseisen tarjouskilpailun tarkoituksena oli hankkia Ylelle kaksi (2) ammattitaitoista backend-kehitt\u00e4j\u00e4\u00e4\/data engineeri\u00e4, joiden teht\u00e4v\u00e4n\u00e4 on  toteuttaa ensimm\u00e4inen versio sis\u00e4lt\u00f6indeksist\u00e4: luoda sis\u00e4lt\u00f6indeksin datapalvelu Ylen sis\u00e4lt\u00f6-id:lle sek\u00e4 ensimm\u00e4iset integraatiot Ylen l\u00e4hdej\u00e4rjestelmiin ja rajapinnat sis\u00e4lt\u00f6indeksin k\u00e4ytt\u00f6\u00f6n. T\u00e4m\u00e4n lis\u00e4ksi valittujen henkil\u00f6iden teht\u00e4v\u00e4n\u00e4 on tuoda datastrategista n\u00e4kemyst\u00e4 ja kokemusta sis\u00e4lt\u00f6indeksin pidemm\u00e4n t\u00e4ht\u00e4yksen toteuttamiseen. Muiden Yleisradion palveluiden kehitt\u00e4minen ei ole my\u00f6sk\u00e4\u00e4n poissuljettua, valittujen henkil\u00f6iden osaaminen ja kokemus huomioiden. \n\nKaksi parhaat vertailupisteet saanutta henkil\u00f6\u00e4 valitaan, eli Yle tekee sopimukset vertailussa parhaiten menestyneist\u00e4 kahdesta sovelluskehitt\u00e4j\u00e4st\u00e4. \n\nValittujen henkil\u00f6iden ty\u00f6st\u00e4 tehd\u00e4\u00e4n sopimus, joka on voimassa toistaiseksi, molemminpuolisin irtisanomisehdoin."
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 5,
                "qualityCriteria": [
                    {
                        "criterion": "Laatu",
                        "weighting": "70"
                    }
                ],
                "costCriteria": [],
                "priceCriterion": {
                    "weighting": "30"
                },
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 0,
                "days": 0,
                "months": 0,
                "canBeRenewed": false,
                "renewalDescription": []
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "objectiveCriteriaForChoosing": [],
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": true,
                "optionsDescription": [
                    "Edell\u00e4 kuvatun 2 sovelluskehitt\u00e4j\u00e4resurssin lis\u00e4ksi Yle varaa my\u00f6hemmin\nsopimuskauden aikana mahdollisuuden tilata lis\u00e4\u00e4 sovelluskehitt\u00e4j\u00e4resursseja\nvalituilta palveluntarjoajilta \/ valitulta palveluntarjoajalta. Yle voi tehd\u00e4 lis\u00e4hankintana enint\u00e4\u00e4n hankinnan kohdetta vastaavan m\u00e4\u00e4r\u00e4n eli enint\u00e4\u00e4n 2 henkil\u00f6n kokoaikaisen ty\u00f6panoksen verran."
                ],
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false,
                "projectIdentification": []
            },
            "additionalInformation": [],
            "awardContract": {
                "contractAwarded": 0,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContract": {
                    "numberOfTenders": {
                        "disagreeTenderInformationToBePublished": false,
                        "total": 0
                    },
                    "disagreeContractorInformationToBePublished": false,
                    "contractors": [],
                    "initialEstimatedValueOfContract": {},
                    "finalTotalValue": {
                        "type": 0
                    },
                    "likelyToBeSubcontracted": false,
                    "valueOfSubcontract": {},
                    "notPublicFields": {
                        "communityOrigin": false,
                        "nonCommunityOrigin": false,
                        "awardedToTendererWithVariant": false,
                        "abnormallyLowTendersExcluded": false
                    }
                }
            },
            "validationState": 2
        },
        {
            "title": "Backend-kehitt\u00e4j\u00e4 \/ Data engineer",
            "lotNumber": "0",
            "mainCpvCode": {},
            "additionalCpvCodes": [],
            "nutsCodes": [],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 0,
                "qualityCriteria": [],
                "costCriteria": [],
                "priceCriterion": {},
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 0,
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0,
                    "originalEsender": {}
                },
                "awardedContract": {
                    "conclusionDate": "2019-06-17T00:00:00",
                    "contractTitle": "Backend-kehitt\u00e4j\u00e4 \/ Data engineer",
                    "numberOfTenders": {
                        "disagreeTenderInformationToBePublished": false,
                        "total": 3,
                        "sme": 0,
                        "otherEu": 0,
                        "nonEu": 0,
                        "electronic": 3
                    },
                    "disagreeContractorInformationToBePublished": false,
                    "contractors": [
                        {
                            "officialName": "Futurice Oy",
                            "nationalRegistrationNumber": "1623507-4",
                            "nutsCodes": [
                                "FI1B1"
                            ],
                            "postalAddress": {
                                "town": "Helsinki",
                                "country": "FI"
                            },
                            "isSmallMediumEnterprise": false,
                            "validationState": 2
                        }
                    ],
                    "initialEstimatedValueOfContract": {
                        "value": 850000,
                        "currency": "EUR"
                    },
                    "finalTotalValue": {
                        "type": 1,
                        "value": 1640000,
                        "currency": "EUR",
                        "disagreeToBePublished": false
                    },
                    "likelyToBeSubcontracted": false,
                    "valueOfSubcontract": {},
                    "proportionOfValue": 0,
                    "subcontractingDescription": [],
                    "pricePaidForBargainPurchases": {},
                    "notPublicFields": {
                        "communityOrigin": false,
                        "nonCommunityOrigin": false,
                        "countries": [
                            null
                        ],
                        "awardedToTendererWithVariant": false,
                        "abnormallyLowTendersExcluded": false
                    },
                    "concessionRevenue": {}
                }
            },
            "validationState": 0
        },
        {
            "title": "Backend-kehitt\u00e4j\u00e4 \/ Data engineer",
            "lotNumber": "1",
            "mainCpvCode": {},
            "additionalCpvCodes": [],
            "nutsCodes": [],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 0,
                "qualityCriteria": [],
                "costCriteria": [],
                "priceCriterion": {},
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 0,
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0,
                    "originalEsender": {}
                },
                "awardedContract": {
                    "conclusionDate": "2019-06-17T00:00:00",
                    "contractTitle": "Backend-kehitt\u00e4j\u00e4 \/ Data engineer",
                    "numberOfTenders": {
                        "disagreeTenderInformationToBePublished": false,
                        "total": 3,
                        "sme": 0,
                        "otherEu": 0,
                        "nonEu": 0,
                        "electronic": 3
                    },
                    "disagreeContractorInformationToBePublished": false,
                    "contractors": [
                        {
                            "officialName": "Siili Solutions Oyj",
                            "nationalRegistrationNumber": "1979903-5",
                            "nutsCodes": [
                                "FI1B1"
                            ],
                            "postalAddress": {
                                "town": "Helsinki",
                                "country": "FI"
                            },
                            "isSmallMediumEnterprise": false,
                            "validationState": 2
                        }
                    ],
                    "initialEstimatedValueOfContract": {},
                    "finalTotalValue": {
                        "type": 1,
                        "value": 1640000,
                        "currency": "EUR",
                        "disagreeToBePublished": false
                    },
                    "likelyToBeSubcontracted": false,
                    "valueOfSubcontract": {},
                    "proportionOfValue": 0,
                    "subcontractingDescription": [],
                    "pricePaidForBargainPurchases": {},
                    "notPublicFields": {
                        "communityOrigin": false,
                        "nonCommunityOrigin": false,
                        "countries": [
                            null
                        ],
                        "awardedToTendererWithVariant": false,
                        "abnormallyLowTendersExcluded": false
                    },
                    "concessionRevenue": {}
                }
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 0,
        "additionalInformationAddress": {
            "nutsCodes": [],
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "validationState": 0
        },
        "sendTendersOption": 0,
        "addressToSendTenders": {
            "nutsCodes": [],
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 2
    },
    "contactPerson": {
        "email": "[email protected]"
    },
    "procurementObject": {
        "shortDescription": [
            "Kyseisen tarjouskilpailun tarkoituksena oli hankkia Ylelle kaksi (2) ammattitaitoista backend-kehitt\u00e4j\u00e4\u00e4\/data engineeri\u00e4, joiden teht\u00e4v\u00e4n\u00e4 on  toteuttaa ensimm\u00e4inen versio sis\u00e4lt\u00f6indeksist\u00e4: luoda sis\u00e4lt\u00f6indeksin datapalvelu Ylen sis\u00e4lt\u00f6-id:lle sek\u00e4 ensimm\u00e4iset integraatiot Ylen l\u00e4hdej\u00e4rjestelmiin ja rajapinnat sis\u00e4lt\u00f6indeksin k\u00e4ytt\u00f6\u00f6n. T\u00e4m\u00e4n lis\u00e4ksi valittujen henkil\u00f6iden teht\u00e4v\u00e4n\u00e4 on tuoda datastrategista n\u00e4kemyst\u00e4 ja kokemusta sis\u00e4lt\u00f6indeksin pidemm\u00e4n t\u00e4ht\u00e4yksen toteuttamiseen. Muiden Yleisradion palveluiden kehitt\u00e4minen ei ole my\u00f6sk\u00e4\u00e4n poissuljettua, valittujen henkil\u00f6iden osaaminen ja kokemus huomioiden. \n\nKaksi parhaat vertailupisteet saanutta henkil\u00f6\u00e4 valitaan, eli Yle tekee sopimukset vertailussa parhaiten menestyneist\u00e4 kahdesta sovelluskehitt\u00e4j\u00e4st\u00e4. \n\nValittujen henkil\u00f6iden ty\u00f6st\u00e4 tehd\u00e4\u00e4n sopimus, joka on voimassa toistaiseksi, molemminpuolisin irtisanomisehdoin."
        ],
        "estimatedValue": {
            "type": 0
        },
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "totalValue": {
            "type": 1,
            "value": 1640000,
            "currency": "EUR",
            "disagreeToBePublished": false
        },
        "validationState": 2
    },
    "conditionsInformation": {
        "economicCriteriaToParticipate": false,
        "technicalCriteriaToParticipate": false,
        "restrictedToShelteredWorkshop": false,
        "restrictedToShelteredProgram": false,
        "reservedOrganisationServiceMission": false,
        "executionOfServiceIsReservedForProfession": false,
        "participationIsReservedForProfession": false,
        "obligationToIndicateNamesAndProfessionalQualifications": false,
        "validationState": 0
    },
    "complementaryInformation": {
        "isRecurringProcurement": false,
        "estimatedTimingForFurtherNoticePublish": [],
        "electronicOrderingUsed": false,
        "electronicInvoicingUsed": false,
        "electronicPaymentUsed": false,
        "additionalInformation": [],
        "validationState": 2
    },
    "datePublished": "2019-07-16T17:00:06",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20190716-005242",
    "tedPublishRequestSentDate": "2019-07-16T00:00:00",
    "tedPublicationInfo": {
        "ojs_number": "2019\/S 136-335731",
        "no_doc_ojs": "2019\/S 136-335731",
        "publication_date": "2019-07-17T10:00:00",
        "ted_links": {}
    },
    "tedValidationErrors": [],
    "noticeOjsNumber": "2019\/S 136-335731",
    "previousNoticeOjsNumber": "2018\/S 202-459783",
    "procedureInformation": {
        "procedureType": 2,
        "acceleratedProcedure": false,
        "justificationForAcceleratedProcedure": [],
        "contestType": 0,
        "frameworkAgreement": {
            "includesFrameworkAgreement": false,
            "includesConclusionOfFrameworkAgreement": false,
            "frameworkAgreementType": 0,
            "frameworkEnvisagedType": 0,
            "includesDynamicPurchasingSystem": false,
            "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
            "justificationForDurationOverFourYears": [],
            "dynamicPurchasingSystemWasTerminated": false,
            "estimatedTotalValue": {
                "type": 0
            },
            "duration": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "reductionRecourseToReduceNumberOfSolutions": false,
        "reserveRightToAwardWithoutNegotiations": false,
        "electronicAuctionWillBeUsed": false,
        "procurementGovernedByGPA": true,
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "mainFeaturesAward": [],
        "validationState": 2
    },
    "tenderingInformation": {
        "languages": [],
        "tendersMustBeValidOption": 0,
        "tendersMustBeValidForMonths": 0,
        "tenderOpeningConditions": {
            "place": [],
            "informationAboutAuthorisedPersons": []
        },
        "defence": {
            "previousPublicationExists": false,
            "hasPreviousContractNoticeOjsNumber": false,
            "hasPreviousExAnteOjsNumber": false,
            "payableDocuments": false,
            "languageType": 0,
            "languages": [],
            "otherLanguage": false
        },
        "estimatedExecutionTimeFrame": {
            "type": 3,
            "canBeRenewed": false
        },
        "validationState": 2
    },
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": true,
    "isCancelled": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "officialName": "Markkinaoikeus",
            "nutsCodes": [],
            "postalAddress": {
                "streetAddress": "Radanrakentajantie 5",
                "postalCode": "00520",
                "town": "Helsinki",
                "country": "FI"
            },
            "telephoneNumber": "+358 295643300",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.oikeus.fi\/markkinaoikeus",
            "validationState": 0
        },
        "reviewProcedure": [],
        "validationState": 2
    },
    "attachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 2
    },
    "contractAwardsDefence": [],
    "annexes": {
        "d1": {
            "noTenders": false,
            "procedureType": 0,
            "suppliesManufacturedForResearch": false,
            "providedByOnlyParticularOperator": false,
            "reasonForNoCompetition": 0,
            "extremeUrgency": false,
            "additionalDeliveries": false,
            "repetitionExisting": false,
            "designContestAward": false,
            "commodityMarket": false,
            "advantageousTerms": false,
            "advantageousPurchaseReason": 0
        }
    },
    "isPrivateSmallValueProcurement": false,
    "dateCreated": "2019-12-31T15:32:14.3630435",
    "dateModified": "2020-04-06T12:30:01.2406951"
}