CONSULTANCY:Senior developer WIS2 in a box
vor 2 Wochen
ORGANIZATIONAL UNIT
WMO Information Systems (WIS)
Infrastructure Department DUTIES AND RESPONSIBILITIES
Under the overall guidance of the Head of Data and Information Management Division (H/DIM) and the direct supervision of the Lead, WIS 2.
0 Unit (L/R), the incumbent will perform the following duties related to the WIS2 in a box software ):(1) Develop an Identity and Access Management (IAM) solution for WIS2 in a box
a. Perform a comparative analysis of existing solutions (Keycloak, etc.) vs.building a hybrid / custom service/component;
b. Implement initial ruleset for authorization (users, roles, and groups) based on wis2box access control requirements;
c. Implement access control administration user interface to manage users, roles, and groups;
d. Apply ruleset to required wis2box service endpoints (UI, API, monitoring);
e. Ensure the solution is composable and can be deployed using Docker/Docker Compose;
f. Ensure access control data can be persistent in the case of software upgrades;
g. Ensure the solution works in an HTTPS environment and HTTP for testing;
h.
Integrate IAM-solution into the existing stack and automate role-creation to ensure final implementation is low-barrier: someone installing wis2box should be able to run "wis2box- start" and have the IAM-component initialized with an admin-user that can create new users in the admin-UI based on predefined roles.
(2) Develop user and reference documentation for the IAM solution implementeda. Update wis2box documentation with instructions for access control management;
b. Update wis2box training documentation with exercises to setup and demonstrate access control;
c. How to create/remove/update users for the main wis2box-roles: user/maintainer/admin;
d. How to add new roles;
e. Basic troubleshooting instructions;
f. Carry out other relevant duties as required.
QUALIFICATIONS
Education
University degree or equivalent in computer science, or a closely related field.
Experience
Proven experience in:
a. Developing applications with Keycloak or other authentication framework.
b. Developing and deploying applications using Docker and Docker Compose.
c. Developing Python applications.
d. Developing software using Git and GitHub.
Other requirements
High sense of integrity, responsibility, and maturity of judgment; ability to work autonomously; good level of initiative and creativity; demonstrated ability to plan, organize and manage multiple workloads.
LanguagesExcellent knowledge of English (both oral and written). Knowledge of other official languages of the Organization would be an advantage.
(Note:
The official languages of the Organization are Arabic, Chinese, English, French, Russian and Spanish.)
-
Fachperson Textilpflege Rotkreuz
vor 1 Woche
CH-8304 Wallisellen Bubble Box AG VollzeitFachpersonTextilpflege Rotkreuz – 100%Erfahrung: Berufserfahrung Dein Job in Kürze: Die Textilpflege ist deine Leidenschaft Du schätzt einen breiten Aufgabenbereich und magst Abwechslung DEINE AUFGABEN Administrative Tätigkeiten wie Bedienung vom Bubble Box System, Datenerfassung und Korrespondenz Einsatzplanung und Ferienorganisation vom Team...
-
Java developer
vor 2 Monaten
CH-1207 Genève FinTeX Finance and Technology eXpertise SA VollzeitDevelopment Java developer FinTeX is recruiting to expend its development team, a Java senior developer. The candidates should be creative and forward thinking developers who ideally have experience of working within a fast paced environment on medium scale projects. Required Skills Java J2SE: Spring, Serialization, Swing Java J2EE: EJB3, JPA, Hibernate...
-
Training content developer
vor 1 Monat
CH- Genève UNOG United Nations Office at Geneva VollzeitRésultat de la prestationThe consultant will be in charge of updating the Environment in Humanitarian Action course as part of the JEU's project on Localisation of Environment in Humanitarian Action (EHA). The main objective of this consultancy is to update, design and develop an interactive and comprehensive course on "Environment and Humanitarian Action"...
-
Business Developer
Vor 5 Tagen
Genève, Schweiz Messerli Services SA VollzeitChez Messerli, notre ambition première est d'être le meilleur employeur tout en restant au plus près de nos clients. Nos valeurs -qualité, authenticité, proactivité, diligence et qualité de vie au travail - nous guident chaque jour.Nous sommes fiers de notre certification BCorp, qui souligne notre détermination à adopter des pratiques commerciales...
-
Android Developer
vor 4 Wochen
Genève, Schweiz INFOMANIAK NETWORK SA VollzeitAndroid Developer Type d'emploi CDI - 80 à 100% Lieu Genève Disponibilité Au plus viteEnvoie-nous ta candidature spontanée infomaniak, ce sont 200 collaborateurs, 200 histoires, 200 carrières et 200 voix qui partagent une envie et des principes communs. Ce sont aussi des challenges techniques stimulant à réaliser en équipe dans une ambiance...
-
iOS Developer
vor 4 Wochen
Genève, Schweiz INFOMANIAK NETWORK SA VollzeitiOS Developer Type d'emploi CDI - 80 à 100% Lieu Genève Disponibilité Au plus viteEnvoie-nous ta candidature spontanée infomaniak, ce sont 200 collaborateurs, 200 histoires, 200 carrières et 200 voix qui partagent une envie et des principes communs. Ce sont aussi des challenges techniques stimulant à réaliser en équipe dans une ambiance conviviale :...
-
Senior Software Developer .NET
vor 8 Stunden
CH-5000 Aarau Ingtes AG TeilzeitSenior Software Developer .NET (a), 80-100%Jobs Als Senior Software Developer .NET bist du ein Schlüsselelement unseres Entwicklungsteams. Deine Aufgabe ist es, komplexe Softwarelösungen zu konzipieren, entwickeln und implementieren, die robust, skalierbar und zukunftssicher sind. Du wirst eng mit anderen Entwicklern, Product Owners und Quality Engineers...
-
Code Developer
vor 4 Wochen
Genève, Schweiz Mandat International VollzeitMandat International and IoT Lab are recruiting developers with strong programming abilities in code development with a focus on Java, PHP, and JavaScript, and good practice of Drupal, Symfony, and WordPress. Code DeveloperREQUIRED SKILLSRequired skills:Bachelor in Computer Science, or equivalent.Java and Python.HTML and PHP with experience in Symfony...
-
Code Developer
vor 4 Wochen
Genève, Schweiz Mandat International VollzeitMandat International and IoT Lab are recruiting developers with strong programming abilities in code development with a focus on Java, PHP, and JavaScript, and good practice of Drupal, Symfony, and WordPress. Code DeveloperREQUIRED SKILLSRequired skills:Bachelor in Computer Science, or equivalent.Java and Python.HTML and PHP with experience in Symfony...
-
Backend Developer
vor 4 Wochen
Genève, Schweiz INFOMANIAK NETWORK SA VollzeitBackend Developer Type d'emploi CDI - 80 à 100% Lieu Genève Disponibilité Au plus vitePostuler sur Jobup infomaniak, ce sont 200 collaborateurs, 200 histoires, 200 carrières et 200 voix qui partagent une envie et des principes communs. Ce sont aussi des challenges techniques stimulant à réaliser en équipe dans une ambiance conviviale : deux...
-
Full Stack Developer
Vor 2 Tagen
Genève, Schweiz Blue Soft VollzeitAs a talented full stack developer, you will help us continue expanding our global analytics platform, fueled by the rich data generated by our inhouse end-to-end trading system as well as external datasets.This role will have the opportunity to interface directly with the business, ranging from tank operators to top management to drive our requirements and...
-
Developer Front Angular
vor 1 Woche
Genève, Schweiz INFOMANIAK NETWORK SA VollzeitDeveloper Front Angular Type d'emploi CDI - 80 à 100% Lieu Genève Disponibilité Au plus vitePostuler sur Jobup infomaniak, ce sont 200 collaborateurs, 200 histoires, 200 carrières et 200 voix qui partagent une envie et des principes communs. Ce sont aussi des challenges techniques stimulant à réaliser en équipe dans une ambiance conviviale : deux...
-
Java Developer
Vor 4 Tagen
Genève, Schweiz Merkle Switzerland AG VollzeitWe Dream. We Do. We Deliver. Merkle is a leading data-driven customer experience management (CXM) company that specializes in the delivery of unique, personalized customer experiences across platforms and devices. The company’s heritage in data, technology, and analytics forms the foundation for its unmatched skills in understanding consumer insights that...
-
Internship Junior Sales
vor 2 Wochen
Genève, Schweiz Degussa Goldhandel SA VollzeitWe are looking for someone for the Geneva office with a can-do attitude, who is fluent in English and French; working experience with sensitive information would be a plus.Internship descriptionProviding general information to clients about our service rangeAssist the sales department with precious metal tradesAssist with the safe deposit box access of our...
-
Internship Junior Sales
Vor 4 Tagen
Genève, Schweiz Degussa Goldhandel SA VollzeitWe are looking for someone for the Geneva office with a can-do attitude, who is fluent in English and French; working experience with sensitive information would be a plus.Internship descriptionProviding general information to clients about our service rangeAssist the sales department with precious metal tradesAssist with the safe deposit box access of our...
-
Internship Junior Sales
vor 2 Wochen
Genève, Schweiz Degussa Goldhandel SA VollzeitInternship Junior SalesWe are looking for someone for the Geneva office with a can-do attitude, who is fluent in English and French; working experience with sensitive information would be a plus.Internship descriptionProviding general information to clients about our service rangeAssist the sales department with precious metal tradesAssist with the safe...
-
Internship Junior Sales
vor 2 Wochen
Genève, Schweiz Degussa Goldhandel SA VollzeitInternship Junior SalesWe are looking for someone for the Geneva office with a can-do attitude, who is fluent in English and French; working experience with sensitive information would be a plus.Internship descriptionProviding general information to clients about our service rangeAssist the sales department with precious metal tradesAssist with the safe...
-
Internship Junior Sales
vor 2 Wochen
Genève, Schweiz Degussa Goldhandel SA VollzeitWe are looking for someone for the Geneva office with a can-do attitude, who is fluent in English and French; working experience with sensitive information would be a plus.Internship descriptionProviding general information to clients about our service rangeAssist the sales department with precious metal tradesAssist with the safe deposit box access of our...
-
Internship Junior Sales
Vor 4 Tagen
Genève, Schweiz Degussa Goldhandel SA VollzeitInternship Junior SalesWe are looking for someone for the Geneva office with a can-do attitude, who is fluent in English and French; working experience with sensitive information would be a plus.Internship descriptionProviding general information to clients about our service rangeAssist the sales department with precious metal tradesAssist with the safe...
-
Internship Junior Sales
Vor 4 Tagen
Genève, Schweiz Degussa Goldhandel SA VollzeitWe are looking for someone for the Geneva office with a can-do attitude, who is fluent in English and French; working experience with sensitive information would be a plus.Internship descriptionProviding general information to clients about our service rangeAssist the sales department with precious metal tradesAssist with the safe deposit box access of our...