Loading...
EPOIT

Vývoj a údržba softwaru pro Evropský patentový úřad

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

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.