Tender: Software Development and Maintenance and Technical Support
Zadavatel: European Patent Organisation, Rijswijk-NL
Deadline: 20. ledna 2020
Service Categories:
1: Software Development.
2: Adaptive/Perfective Maintenance.
3: Corrective Maintenance.
4: Preventive Maintenance.
5: Deployed Resources in 3rd Party Locations (e.g. EPO external stakeholders) where scope of work is same as the activities defined for Service Categories 1, 2, 3, 4 and 6.
6: Other Services required and not covered within Service Categories 1-5 (eg. Specific Take-Over/Hand-Over tasks, Knowledge Transfer/Acquisition, Training, Prototyping, Proof of Concept, Feasibility Studies, Technical Consultancy and Support Activities).
TECHNOLOGIES IN USE AT EPO
The EPO makes use of many technologies in connection with its software development and maintenance activities and the Contractor must be able to undertake and deliver work for all Service Categories in any of these technologies when required. Most are listed below, but the Contractor shall be aware that this is subject to change.
Development
Languages: JAVA and related technologies (e.g. JAVA Swing) COBOL C/C++ Delphi Groovy PHP .Net Python Scala. Frameworks: Spring REST template MVC JDBC Template Spring Boot, Spring Security, Spring Batch, Spring Cloud Data Flow, … Hibernate MyBatis SQLJ Akka XML data processing: XSLT, STAX, SAX. Unit testing framework: JUnit / Mockito. Application development cycle: JIRA. Build automation tooling: Maven. Collaboration tooling: Slack Confluence. Environment (IDE and tooling): Eclipse IntelliJ. Test management: HP ALM.
API Technologies: REST, OpenAPI (Swagger) SOAP. HAL.
API Management (External): Apigee (Google Cloud).
Web Front-End
Languages: JavaScript TypeScript PHP. Application frameworks: Angular REACT Grails JQuery HTML5 Bootstrap.
CI/CD: Continuous build: JENKINS Continuous inspection of code quality: SonarQube WhiteSource Code Repositories: SVN GIT, BitBucket: Repository Managers: Sonatype Nexus.
Security: SPNEGO, Kerberos (Single Sign On) Layer 7 SAML (Federated Authentication) Active Directory / ADFS OpenID Connect HTTPS (SSL / TLS).
Performance testing tools: Jmeter Load runner. HP ALM.
Cloud: Amazon web services (Route 55, Elastic Load Balancers, EC2, S3, Oracle RDS ….) Cloud Formation Bastion hosts.
Cloud / container orchestration system: Kubernetes.
Mainframe technologies: CICS JCL UDM Stonebranch.
Business Intelligence platform: SAS.
Application Servers: Apache JBoss MS Exchange, Sharepoint, etc.
Databases (SQL & Non-SQL DB) IBM DB2 (z/OS & Linux) MS SQL Server MongoDB Scality RING ORACLE / RDS In-memory DBs (HSQL / Derby / H2).
Enterprise platforms: SOA Java EE Mainframe / COBOL.
Enterprise integration platform: Kafka MQ Series.
OS: Windows 7 Windows 10 Windows Server Linux (SLES) z/OS.
Operational monitoring / log management: Splunk ELK (Elasticsearch, Logstash and Kibana).
UI and Functional Testing: IBM Rational Functional Tester Selenium Cucumber Gherkin Jasmine Jest Puppeteer.
Požadované složení týmu:
Team Leader (TL) / Scrum Master (SM)
Senior Software Developer (SSD)
Software Developer (SD)
Database Expert (DBE)
Technical Consultant/ Analyst/ Architect (TCAA)
Technical Writer/ Documentalist/ Librarian (TWDL)
IT Systems Test Engineer (TE)
Technical Administrative/ Project Support (TAPS)
Technical Training Expert (TTE)
User Experience/ Interface (UX/ UI)
Leave a Reply