Senior Full Stack Developer (F/M)
The company
adwäisEO S.A. is a fast-growing company, leader in the sector of it services related to the Space Ground Segment. Its clients are Space Agencies (i.e. ESA and Luxembourg Space Agency), public space organization (i.e. Mercator, Copernicus) and private companies. Among our projects: the biggest collaborative ground segment of Europe ( and the Data Archival, Management and Processing Services (DAMPS) for ESA ( ) that covers together the 80 % of ESA EO data, the systematic production of Sentinel-3A data and the reprocessing of Sentinel 2, so far the biggest reprocessing of the history.
Thanks to cutting-edge expertise in Remote Sensing, Data Analytics and ICT, the company offers algorithms and processes for Big Data Mining and Data Transformations along with high performing and cost-effective solutions such as multi-Petabytes archives, intuitive geoportals and efficient processing solutions in cloud and/or HPC environment.
The company owns a relevant infrastructure with reference disk storage capacity of 70 PB and a computing cluster with almost 1 Petaflops capacity. To meet the needs of its clients the infrastructure hosts multiple kinds of environment ranging from dedicated HPC solution to multihybrid cloud solutions.
The position
To strengthen its “Development” department, adwäisEO SA is looking for a talented Senior Full Stack Developer for activities related to ingestion, archiving and dissemination of Earth Observation Data.
She/he will contribute to the development of:
* Web applications such as geo-portal for dissemination and discovery EO data;
* Cloud front end;
* Interfaces for the repatriation and dissemination of data;
* Interfaces for repatriation, processing and dissemination of satellite data;
* Job orchestration in an HPC/cloud environment;
* Maintain and improve existing application.
Must Have Requirements
* Degree in Computer Science or similar;
* 5+ years of proven experience in a similar position;
* Good knowledge of Python and NodeJS;
* Good knowledge of SQL (PostgreSQL preferred);
* Good command of Docker;
* Good command of Linux command line;
* Good knowledge of ReactJS or AngularJS;
* Good knowledge of JavaScript and CSS;
* Knowledge of web servers (Nginx and apache preferred);
* Knowledge of docker;
* Good English skills (both spoken and written);
* Good command of control version tools (i.e. gitlab, github);
* Good English skills (both spoken and written);
* Good command of control version tools (i.e. GitLab, GitHub);
* Flexibility to handle new tasks and challenges;
* Willing to learn;
* Ability to work independently and as part of a team. Strong teamwork;
* Team spirit, analytical mind, critical sense, versatility, autonomy, and organization;
* Proactive;
* Valid work permit for EU.
Being considered as a plus
* Knowledge of Leaflet;
* Knowledge of geoserver;
* Other programming languages (C++, JAVA, …);
* Other programming languages (Java, NodeJS, …);
* Knowledge of container orchestration (i.e. compose, Kubernetes and/or Rancher);
* Knowledge of Open Data protocol;
* French knowledge.
What we offer
* A dynamic and supportive work environment with approachable management.
* Genuine opportunities for career growth based on your performance.
* Meal vouchers.
* On-site canteen.
* Performance-based bonuses.
* Access to a fitness room with shower facilities.
* Comfortable offices set in the scenic Luxembourg countryside.
* Free parking.
Other information
* Starting date: As soon as possible
* Workplace: Betzdorf (Grevenmacher)
* Free shuttle from the Betzdorf train station to our offices
* Traffic-free access from border countries (France and Germany)
* How to apply: Interested? Send CV and cover letter to Moovijob.com
* Job Types: Full-time, Permanent
* Remote working : Remote working possible after the probation period