{
    "id": 118893,
    "procurementProjectId": 81842,
    "noticeNumber": "2023-118893",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 100,
    "legalBasis": "32014L0024",
    "project": {
        "id": 81842,
        "title": "TIETOPYYNT\u00d6: Paas\/Kubernetes -asiantuntijapalvelut",
        "contractType": 2,
        "procurementCategory": 1,
        "referenceNumber": "TRAFICOM\/52092\/02.03.02\/2023",
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "946baeb7-9448-407f-2fc1-08d78deb351a",
            "information": {
                "officialName": "Liikenne- ja viestint\u00e4virasto",
                "nationalRegistrationNumber": "2924753-3",
                "nutsCodes": [
                    "FI1B"
                ],
                "postalAddress": {
                    "streetAddress": "PL 320",
                    "postalCode": "00059",
                    "town": "TRAFICOM",
                    "country": "FI"
                },
                "telephoneNumber": "+358 295345013",
                "email": "[email protected]",
                "contactPerson": "Sanna-Kaisa Kaikkonen",
                "mainUrl": "http:\/\/www.traficom.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 2,
            "contractingType": 0,
            "mainActivity": 1024,
            "otherMainActivity": "Liikenne ja viestint\u00e4",
            "mainActivityUtilities": 0,
            "validationState": 0,
            "dataSource": 0,
            "identifierMissing": false,
            "vhsStatus": 0
        },
        "state": 1,
        "defenceWorks": 0,
        "defenceSupplies": 0,
        "publish": 1,
        "agricultureWorks": 0,
        "isPrivate": false,
        "isConcluded": false,
        "tendering": 0
    },
    "lotsInfo": {
        "divisionLots": false,
        "lotsSubmittedFor": 0,
        "lotsSubmittedForQuantity": 0,
        "lotsMaxAwarded": false,
        "lotsMaxAwardedQuantity": 0,
        "lotCombinationPossible": false,
        "lotCombinationPossibleDescription": [],
        "validationState": 0
    },
    "objectDescriptions": [
        {
            "mainCpvCode": {
                "code": "72000000",
                "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                "vocCodes": []
            },
            "quantityOrScope": [],
            "additionalCpvCodes": [
                {
                    "code": "72100000",
                    "name": "Tietokonelaitteistoa koskevat konsulttipalvelut",
                    "vocCodes": []
                },
                {
                    "code": "72200000",
                    "name": "Ohjelmointi ja siihen liittyv\u00e4t neuvontapalvelut",
                    "vocCodes": []
                }
            ],
            "nutsCodes": [
                "FI1B"
            ],
            "mainsiteplaceWorksDelivery": [],
            "descrProcurement": [
                "Hankinnan kohteena on kokeneiden PaaS\/Kubernetes -asiantuntijoiden hankinta uuden Kubernetes -pohjaisen ymp\u00e4rist\u00f6n k\u00e4ytt\u00f6\u00f6noton teht\u00e4viin sek\u00e4 ymp\u00e4rist\u00f6n jatkokehitt\u00e4misen ja yll\u00e4pidon teht\u00e4viin.",
                "",
                "Kubernetes ymp\u00e4rist\u00f6ll\u00e4 haetaan palveluiden joustavaa siirrett\u00e4vyytt\u00e4 oman palvelutuotannon, ulkoistetun palvelutuotannon ja tulevaisuudessa my\u00f6s julkisen pilven v\u00e4lill\u00e4. Paas -alustalla haetaan vakioitua alustaratkaisua sovelluskehitysprojektien ja palvelutuotannon tarpeisiin.",
                "",
                "Ty\u00f6 kohdentuu jo olemassa olevaan konesaliymp\u00e4rist\u00f6\u00f6n ja jo toteutetun virtalisointialustakerroksen p\u00e4\u00e4lle.",
                "",
                "Joustavan siirret\u00e4vyyden osalta, tulee ratkaisussa huomioida my\u00f6s IaC (Infra as Code)  ratkaisut, konfiguraatiohallinnan automatisointi ja n\u00e4ihin liittyv\u00e4 osaaminen.",
                "PaaS \/ Kubernetes palvelualustassa huomioitavat asiat: ",
                "\u2022 tiedon luokittelu ja suojaaminen palveluymp\u00e4rist\u00f6iss\u00e4, huomioiden julk-tl4-tl3 turvaluokat",
                "\u2022 CI\/CD putken toteutuksen tuki, huomioiden eri palvelutuotantoymp\u00e4rist\u00f6t ",
                "",
                "Paas \/ Kubernetes -asiantuntijat tekev\u00e4t tiivist\u00e4 yhteisty\u00f6t\u00e4 muun muassa arkkitehtien sek\u00e4 palvelutuotannon ja sovelluskehityksen asiantuntijoiden kanssa. Traficomissa kehitysty\u00f6t\u00e4 tehd\u00e4\u00e4n ketterill\u00e4 menetelmill\u00e4.",
                "",
                "Hankintayksikk\u00f6 valitsee yhden (1) palveluntuottajan, jonka kanssa tekee hankintasopimuksen resurssien toimittamisesta. Palveluiden tuottamiseen k\u00e4ytett\u00e4v\u00e4n asiantuntijoiden tarve vaihtelee sopimuskauden aikana palvelutarpeen mukaisesti. Toimittajan tulee pysty\u00e4 tarjoamaan asiantuntijoiden resurssipooli, jolla toimittaja varmistaa, ett\u00e4 asiakkaalla on koko sopimuskauden ajan k\u00e4ytett\u00e4viss\u00e4 riitt\u00e4v\u00e4sti vaatimuksenmukaisia asiantuntijoita sopimuksen edellytt\u00e4m\u00e4ss\u00e4 laajuudessa. ",
                "",
                ""
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 8,
                "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
            },
            "additionalInformation": [
                "Lis\u00e4tietoja markkinakartoitukseen liittyen antaa hankintap\u00e4\u00e4llikk\u00f6 Sanna-Kaisa Kaikkonen, [email protected]."
            ],
            "awardContract": {
                "contractAwarded": 0,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContracts": []
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Liikenne- ja viestint\u00e4virasto",
            "nationalRegistrationNumber": "2924753-3",
            "nutsCodes": [
                "FI1B"
            ],
            "postalAddress": {
                "streetAddress": "PL 320",
                "postalCode": "00059",
                "town": "TRAFICOM",
                "country": "FI"
            },
            "telephoneNumber": "+358 295345013",
            "email": "[email protected]",
            "contactPerson": "Sanna-Kaisa Kaikkonen",
            "mainUrl": "http:\/\/www.traficom.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "postalAddress": {},
            "validationState": 0
        },
        "sendTendersOption": 0,
        "addressToSendTenders": {
            "nutsCodes": [],
            "postalAddress": {},
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "name": "Sanna-Kaisa Kaikkonen",
        "email": "[email protected]",
        "phone": "+358 295345013"
    },
    "procurementObject": {
        "shortDescription": [
            "Liikenne- ja viestint\u00e4virasto Traficom valmistelee PaaS\/Kubernetes asiantuntijapalvelun kilpailuttamista. T\u00e4h\u00e4n liittyen teemme selvityst\u00e4 markkinoilla olevista palveluista ja niit\u00e4 tarjoavista toimijoista.",
            "",
            "Hankinnasta ja markkinavuoropuhelusta kiinnostuneita toimittajia pyydet\u00e4\u00e4n ilmoittamaan kiinnostuksensa osallistua markkinavuoropuheluun ilmoittamalla yhteystiedot (yhteyshenkil\u00f6n nimi ja s\u00e4hk\u00f6postiosoite) osoitteeseen [email protected]. Kiinnostuneille toimittajille l\u00e4hetet\u00e4\u00e4n s\u00e4hk\u00f6postitse tarkemmat tietopyynt\u00f6\u00f6n liittyv\u00e4t kysymykset ja materiaali. Vastaukset tietopyynt\u00f6\u00f6n tulee toimittaa viimeist\u00e4\u00e4n 14.2.2023 klo 16.00 (tarkemmat tiedot toimitettavassa materiaalissa).",
            "",
            "T\u00e4m\u00e4 tietopyynt\u00f6 ei ole hankintailmoitus tai tarjouspyynt\u00f6 eik\u00e4 se sido Liikenne- ja viestint\u00e4virastoa. T\u00e4h\u00e4n tietopyynt\u00f6\u00f6n annettu vastaus ei my\u00f6sk\u00e4\u00e4n sido vastaajaa. T\u00e4m\u00e4 tietopyynt\u00f6 ei velvoita Traficomia aloittamaan varsinaista tarjouskilpailua. Mahdollinen hankinta tullaan toteuttamaan my\u00f6hemmin aloitettavan tarjouskilpailun perusteella. Mahdollinen tarjouspyynt\u00f6 tullaan julkaisemaan julkisten hankintojen ilmoituskanavilla. Tietopyynt\u00f6\u00f6n vastaamatta j\u00e4tt\u00e4minen ei est\u00e4 mahdolliseen tarjouskilpailuun osallistumista eik\u00e4 tietopyynt\u00f6\u00f6n vastaaminen vaikuta mill\u00e4\u00e4n tavoin tarjoajan asemaan mahdollisessa tarjouskilpailussa.",
            ""
        ],
        "estimatedValue": {
            "type": 0
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "defence": {
            "nutsCodes": [],
            "frameworkAgreement": {
                "includesFrameworkAgreement": false,
                "includesConclusionOfFrameworkAgreement": false,
                "frameworkAgreementType": 0,
                "frameworkEnvisagedType": 0,
                "includesDynamicPurchasingSystem": false,
                "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
                "dynamicPurchasingSystemWasTerminated": false,
                "estimatedTotalValue": {
                    "type": 0
                },
                "duration": {
                    "type": 0,
                    "canBeRenewed": false
                }
            },
            "subcontract": {
                "tendererHasToIndicateShare": false,
                "tendererHasToIndicateChange": false,
                "caMayOblige": false,
                "successfulTenderer": false,
                "successfulTendererToSpecify": false
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "totalQuantityOrScope": {
                "type": 0
            },
            "renewals": {
                "canBeRenewed": false
            },
            "timeFrame": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "validationState": 0
    },
    "conditionsInformation": {
        "professionalSuitabilityRequirements": [],
        "economicCriteriaToParticipate": false,
        "economicCriteriaDescription": [],
        "economicRequiredStandards": [],
        "technicalCriteriaToParticipate": false,
        "technicalCriteriaDescription": [],
        "technicalRequiredStandards": [],
        "rulesForParticipation": [],
        "restrictedToShelteredWorkshop": false,
        "restrictedToShelteredProgram": false,
        "reservedOrganisationServiceMission": false,
        "depositsRequired": [],
        "financingConditions": [],
        "legalFormTaken": [],
        "qualificationSystemConditions": [],
        "ciriteriaForTheSelectionOfParticipants": [],
        "executionOfServiceIsReservedForProfession": false,
        "referenceToRelevantLawRegulationOrProvision": [],
        "participationIsReservedForProfession": false,
        "indicateProfession": [],
        "contractPerformanceConditions": [],
        "obligationToIndicateNamesAndProfessionalQualifications": false,
        "validationState": 0
    },
    "conditionsInformationDefence": {
        "depositsRequired": [],
        "financingConditions": [],
        "legalFormTaken": [],
        "otherParticularConditions": [],
        "personalSituationOfEconomicOperators": [],
        "personalSituationOfSubcontractors": [],
        "economicCriteriaOfEconomicOperators": [],
        "economicCriteriaOfEconomicOperatorsMinimum": [],
        "economicCriteriaOfSubcontractors": [],
        "economicCriteriaOfSubcontractorsMinimum": [],
        "technicalCriteriaOfEconomicOperators": [],
        "technicalCriteriaOfEconomicOperatorsMinimum": [],
        "technicalCriteriaOfSubcontractors": [],
        "technicalCriteriaOfSubcontractorsMinimum": [],
        "restrictedToShelteredWorkshops": false,
        "restrictedToShelteredProgrammes": false,
        "restrictedToParticularProfession": false,
        "restrictedToParticularProfessionLaw": [],
        "staffResponsibleForExecution": false,
        "validationState": 0
    },
    "conditionsInformationNational": {
        "participantSuitabilityCriteria": [],
        "requiredCertifications": [],
        "additionalInformation": [],
        "validationState": 0,
        "reservedForShelteredWorkshopOrProgram": false
    },
    "complementaryInformation": {
        "isRecurringProcurement": false,
        "estimatedTimingForFurtherNoticePublish": [],
        "electronicOrderingUsed": false,
        "electronicInvoicingUsed": false,
        "electronicPaymentUsed": false,
        "additionalInformation": [
            "Tietopyynt\u00f6\u00f6n annetut vastaukset tulevat julkiseksi vasta, kun asiaa koskevassa hankinnassa tehd\u00e4\u00e4n p\u00e4\u00e4t\u00f6s ja sopimus (JulkL 6\u00a7). Mik\u00e4li kartoituksen perusteella p\u00e4\u00e4tet\u00e4\u00e4n, ett\u00e4 sopimusta ei tehd\u00e4 lainkaan, tulevat asiakirjat julkiseksi ao. p\u00e4\u00e4t\u00f6ksen allekirjoituksesta. Mik\u00e4li vastauksenne sis\u00e4lt\u00e4\u00e4 liike- ja ammattisalaisuuksia tai muuta salassa pidett\u00e4v\u00e4\u00e4 tietoa, pyyd\u00e4mme, ett\u00e4 yksil\u00f6itte ja merkitsette ao. tiedot selv\u00e4sti ja toimitatte ne erillisess\u00e4 liitteess\u00e4."
        ],
        "validationState": 0
    },
    "datePublished": "2023-02-02T09:50:09.9024157",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20230131-005721",
    "tedPublishRequestSentDate": "2023-01-31T09:46:51",
    "tedPublicationInfo": {
        "ojs_number": "025",
        "no_doc_ojs": "2023\/S 025-070019",
        "publication_date": "2023-02-03T08:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:070019-2023:TEXT:FI:HTML"
        }
    },
    "tedValidationErrors": [
        {
            "type": "TECH",
            "items": [
                {
                    "name": "T001",
                    "valid": true,
                    "message": "XML file is valid against XSD."
                },
                {
                    "name": "T002",
                    "valid": true,
                    "message": "Metadata could be retrieved from the XML file."
                },
                {
                    "name": "T003",
                    "valid": true,
                    "message": "Unique key is active."
                }
            ]
        },
        {
            "type": "VALIDATION_RULES",
            "items": []
        }
    ],
    "noticeOjsNumber": "2023\/S 025-070019",
    "procedureInformation": {
        "procedureType": 0,
        "acceleratedProcedure": false,
        "justificationForAcceleratedProcedure": [],
        "contestType": 0,
        "frameworkAgreement": {
            "includesFrameworkAgreement": false,
            "includesConclusionOfFrameworkAgreement": false,
            "frameworkAgreementType": 0,
            "frameworkEnvisagedType": 0,
            "includesDynamicPurchasingSystem": false,
            "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
            "dynamicPurchasingSystemWasTerminated": false,
            "estimatedTotalValue": {
                "type": 0
            },
            "duration": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "reductionRecourseToReduceNumberOfSolutions": false,
        "reserveRightToAwardWithoutNegotiations": false,
        "electronicAuctionWillBeUsed": false,
        "additionalInformationAboutElectronicAuction": [],
        "namesOfParticipantsAlreadySelected": [],
        "procurementGovernedByGPA": true,
        "criteriaForEvaluationOfProjects": [],
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "mainFeaturesAward": [],
        "validationState": 0
    },
    "tenderingInformation": {
        "languages": [],
        "tendersMustBeValidOption": 0,
        "estimatedDateOfContractNoticePublication": "2023-03-13T00:00:00",
        "tenderOpeningConditions": {},
        "defence": {
            "previousPublicationExists": false,
            "hasPreviousContractNoticeOjsNumber": false,
            "hasPreviousExAnteOjsNumber": false,
            "payableDocuments": false,
            "languageType": 0,
            "languages": [],
            "otherLanguage": false
        },
        "estimatedExecutionTimeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "validationState": 0
    },
    "rewardsAndJury": {
        "prizeAwarded": false,
        "numberAndValueOfPrizes": [],
        "detailsOfPayments": [],
        "serviceContractAwardedToWinner": false,
        "decisionOfTheJuryIsBinding": false,
        "namesOfSelectedMembersOfJury": [],
        "validationState": 0
    },
    "resultsOfContest": {
        "contestWasTerminated": false,
        "noPrizeType": 0,
        "originalNoticeSentVia": 0,
        "participantsContemplated": 0,
        "participantsSme": 0,
        "participantsForeign": 0,
        "disagreeParticipantCountPublish": false,
        "winners": [],
        "disagreeWinnersPublish": false,
        "disagreeValuePublish": false,
        "validationState": 0
    },
    "tedNoDocExt": "2023-118893",
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "isContractAwardCancellationNotice": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "nutsCodes": [],
            "postalAddress": {},
            "validationState": 0
        },
        "reviewProcedure": [],
        "validationState": 0
    },
    "attachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "rtpAttachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "pcftAttachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "modifications": {
        "additionalCpvCodes": [],
        "nutsCodes": [],
        "mainsiteplaceWorksDelivery": [],
        "descrProcurement": [],
        "timeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "justificationForDurationOverFourYears": [],
        "justificationForDurationOverEightYears": [],
        "totalValue": {},
        "awardedToGroupOfEconomicOperators": false,
        "contractors": [],
        "description": [],
        "reason": 0,
        "reasonDescriptionEconomic": [],
        "reasonDescriptionCircumstances": [],
        "increaseBeforeModifications": {},
        "increaseAfterModifications": {},
        "validationState": 0
    },
    "contractAwardsDefence": [
        {
            "numberOfTenders": {
                "disagreeTenderInformationToBePublished": false,
                "total": 0
            },
            "contractor": {
                "nutsCodes": [],
                "postalAddress": {},
                "isSmallMediumEnterprise": false,
                "validationState": 0
            },
            "estimatedValue": {},
            "contractValueType": 0,
            "finalTotalValue": {},
            "lowestOffer": {},
            "highestOffer": {},
            "annualOrMonthlyValue": {
                "type": 0,
                "canBeRenewed": false
            },
            "likelyToBeSubcontracted": false,
            "valueOfSubcontract": {},
            "valueOfSubcontractNotKnown": false,
            "subcontractingDescription": [],
            "allOrCertainSubcontractsWillBeAwarded": false,
            "shareOfContractWillBeSubcontracted": false,
            "validationState": 0
        }
    ],
    "hilmaStatistics": {
        "validationState": 0
    },
    "isPrivateSmallValueProcurement": false,
    "espdRequestReferences": [],
    "hilmaSubmissionDate": "2023-01-31T09:46:21.086322",
    "dateCreated": "2023-01-31T09:46:20.8002216",
    "dateModified": "2023-02-03T08:00:28.6371533"
}