Intership/master Thesis: Rapid Cloud Application - Zurich, Schweiz - ELCA Informatique SA
Beschreibung
Job number1473
Date posted Feb 12, 2024
Job category Software Engineering Level of experience
- Job type Full time Employment type
Work site Zurich Company
About ELCA
We are ELCA, one of the largest Swiss IT tribe with over 2,000 experts. We are multicultural with offices in Switzerland, Spain, France, Vietnam and Mauritius.
Since 1968, our team of engineers, business analysts, software architects, designers and consultants provide tailor-made and standardized solutions to support the digital transformation of major public administrations and private companies in Switzerland.
Our activity spans across multiples fields of leading-edge technologies such as AI, Machine & Deep learning, BI/BD, RPA, Blockchain, IoT and CyberSecurity.
Your roleIn this Internship, we would like to gain experience with Kalix.
Because Kalix is licensed software, we do this by building several Proof of Concepts for typical scenarios to be able to assess the cost/benefit ratio of Kalix.
Get familiar with the features of Kalix and the development cycle.Compare and discuss the two different approaches to write the domain model (Google Protobuf vs code first).
Design and implement several basic Proof of Concepts, eg a clustered stateful Shopping Cart as well as real-time analytics use cases.
Design and implement a more complex use case eg a distributed long-running business process using Kalix Workflows.Document best practice and pitfalls.
Present the results in an ELCA Brownbag session.
Offer:
A dynamic work and collaborative environment with a highly motivated multi-cultural and international sites team
Personal development through training and coaching
A culture of collaboration across all disciplines
The chance to make a difference in peoples' life by building innovative solutions
High innovation and research backed up by collaboration with universities like EPFL
Various internal coding events (Hackathon, Brownbags), see our technical blog
Monthly After-Works organized per locations
Good work-life balance (2 days per week from home)
Profile:
Holding a technical bachelors degree and/or doing your masters
Understanding of the Domain Driven Design (DDD) approach.
Basic understanding of Java, Python, streaming technologies as well as gRPC and Google Protobuf.
Basic understanding of IoT concepts and protocols (MQTT, AMPQ).
Mehr Jobs von ELCA Informatique SA
-
Internship : Nlp for Robotic Communication with
Lausanne, Schweiz - vor 3 Tagen
-
Senior Technical Consultant Microsoft Dynamics CE
Zurich, Schweiz - vor 1 Woche
-
Software Architekt
Zurich, Schweiz - vor 1 Woche
-
Presales Manager
Bern, Schweiz - vor 1 Woche
-
Azure Cloud Expert
Lausanne, Schweiz - vor 1 Woche
-
Internship / Master Thesis : Data Platform As a
Lausanne, Schweiz - vor 2 Tagen