System Architect with Java EE and IBM-tools for a client in Rome (3-4

Rome  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

We are looking for one "System Architect with Java EE" to start ASAP a 3-4 months contract (initial, extensions likely) for a client in Rome.

Our client is a world-famous international organisation and a great reference in any CV!

English speaking environment. Our client has a growing portfolio of web applications leveraging Ruby/Rails and other web technologies.

Duties and responsibilities

In-depth technical review of the User Management component

  • Perform and where possible, automate tests on the user-facing User Management functionality, liaising with the functional lead and subject matter experts to ensure adherence of the implemented functionalities to the security, business and code quality requirements.

Technical review of system and infrastructure architecture

  • Review technical documentation and liaise with system developers to ensure the technical design follows best practices, ensures maintainability and extensibility and allows management, monitoring, change control and separation of duties.

Perform code reviews and analysis

  • The ICP source code dumps are made available by IBM to OUR CLIENT. OUR CLIENT uses a source code static analysis system (SonarQube) that allows identifying weaknesses and/or bad coding practices. The SonarQube tool output should be used as an aid to ensure the quality of the technical design and implementation, test coverage and code evolution over time.

Liaise with infrastructure service provider for day-to-day system maintenance

  • The ICP is hosted on shared infrastructure managed by the UN International Computing Centre (UNICC). Some management is delegated to the IBM on-site administration team, whereas other activities involve liaising with the UNICC service desk raising service requests and delivering outcomes to IBM.

Other duties as required

  • Perform other tasks required for the success of the programme as determined by the ICP Technical Lead and ICP Project Manager.

Technical Requirements and Experience

  • 5-years' experience in architecting and reviewing distributed, highly secure and controlled web applications and the underlying UNIX infrastructure.
  • Deep understanding of distributed system architecture.
  • Ability to review and author technical documentation and ability to transmit and explain technical information clearly to all stakeholders, both for code quality and also from a security point of view.
  • Talent in understanding foreign code bases and architectures and identifying the best tradeoffs to improve the quality of the system.
  • Knowledge of the Git version control system.
  • Knowledge of IBM products: ISAM, IBM ISDS, IBM IGI, IBM BPM is desirable
  • Knowledge of SecurIT TrustBuilder is desirable
  • Knowledge of code review and auditing tools (SonarQube in primis) is desirable

Successful candidates will also have a track record of security testing the following technologies:

  • Programming Languages: Java EE, JavaScript
  • Databases: Oracle 12c
  • Operating Systems: Red Hat GNU/Linux
  • Application Servers: IBM WebSphere, Apache Tomcat

Languages

  • Excellent written and verbal communication skills in English are essential.

PLACE OF WORK: Rome

Period of assignment: Starting ASAP for a duration of 3 months (with possibility of extension based on performance and budget availability)

AWARD/OTHERS

  • The applicants attention is drawn to the important role that the curriculum vitae plays in the evaluation. Curriculum vitae shall illustrate the specific skills relevant to this request.
  • We would like to receive CVs of suitable candidates together with pricing quotations, based on a daily net rate including travel costs for the services described.
  • Place of Work: 100% on-site in Rome.

PROVIDER

infom consulting is an owner-managed business and consulting firm in Germany. The company supports large corporations and larger SMEs across Europe. Our IT experts are realising projects for the European Institutions, United Nations agencies, International Organisations and multinational companies across the EU.

Start date
ASAP, 20 JULY desired
Duration
3-4 months, extensions possible
(extension possible)
From
infom consulting GmbH
Published at
28.06.2017
Project ID:
1369126
Contract type
Freelance
To apply to this project you must log in.
Register