EU citizens applicants with European passport only. This position is open only for freelancing (Range per hour between 47 Euro to 52 Euro).
Join youdidIT@European Commission, an innovative IT services and consulting company. As a Full Stack Developer, you'll tackle exciting challenges in a dynamic team, serving international clients and public organizations. Your expertise will boost our clients' efficiency and competitiveness in the digital world. We value communication, creativity, and teamwork, and emphasize continuous learning and social responsibility. If you're ready to work in a quality- and security-focused environment, we look forward to your application. Join us in driving innovation and sustainable solutions.
TasksMaintain the IPCHEM software, covering the full-stack (HTML, JavaScript, Java/Tomcat, PostgreSQL).Lead the maintenance of the IPCHEM data harmonization, integration and dissemination processes (ETL, ownCloud, R and Python scripting).Support the IPCHEM data providers and users, including curation of standard onboarding paths and their documentation.Lead the IPCHEM harmonization and integration of new datasets or update of existing ones.Coordinate with the IPCHEM system manager, the business manager, the data providers, and users.RequirementsStrong knowledge of:
Java/Tomcat based web application software development and maintenance.PostgreSQL/PostGIS data management (except server administration).Good knowledge of:
HTML, JavaScript, R, Python software maintenance.Basic knowledge of:
ownCloud (or Nextcloud) platform administration and APIs (except server administration), PHP.ETL data harmonization tools (Pentaho Data Integration – Community Edition).Additional requirements include:
Ability to curate software maintenance, including bug-fixes and addressing code issues also in relation to security assessments, code integrity and organization, updates of the technical documentation.Sound understanding and implementation of software security and data protection measures.Willingness to learn about business processes, understand use cases, troubleshoot problems and identify areas of improvement, fine-tuning the testing activities to meet both technical and scientific needs.Attitude to lead technical tasks, proactively steering towards the delivery of information system refinements, consolidating existing data streams and supporting the setup of new ones.Capability of learning new technologies, applying the FAIR data principles, and elaborating on possible evolutions of an information system.Good communication skills with both technical and non-technical audiences.Flexibility in terms of analytical and problem-solving approach.Capability to write clear and structured technical documents in English.Ability to participate in technical meetings with good command of English.Due to the particular nature of a large international organisation such as the European Commission, candidates should also have the following non-technical skills:
Capability of integration in an international/multicultural environment, rapid self-starting capability and experience in working in a team.Ability to participate in multilingual meetings (English).Ability to work in a multi-cultural environment, on multiple large projects.Good Team Player.Ability to understand, speak and write English (B2).High degree of discretion and integrity is required as the applications managed and maintained in DG JRC, Unit F.3 contain personal and confidential data.Specific ExpertiseAt least 10 years of experience in software development, of which at least 5 years of specific expertise in web applications, preferably on Apache/Tomcat, HTML, JavaScript.At least 10 years of experience in data management, of which at least 5 years of specific expertise in massive data management (hundred million records), preferably on PostgreSQL/PostGIS.At least 5 years of experience in technical team coordination, of which at least 3 years of experience in agile IT projects, preferably on PM2 /SCRUM.Certifications & StandardsA certification in a project management methodology (preferably PM2 or SCRUM) would be an asset.
BenefitsAttractive salary, long project continuity, supportive team environment.
#J-18808-Ljbffr