Duration of the internship: 6 months
Location: Biot (Alpes Maritimes)
Software should no longer be an obstacle to business flexibility and development. Traditional project management methods do not allow to secure transformation projects. We have created IWE to release companies from these constraints.
We offer our clients a transformation platform that combines consulting services and technology. We start a project by exploring the existing situation and the customer's needs. We transform this business description into a technical description that includes the data model, business processes, user profiles and rights, dashboards and KPIs.
This exploration methodology allows us to define, in a few meetings, a perfectly tailored application that truly integrates the business ambitions of our clients. An iWE application is delivered in a few weeks, thanks to the low-code characteristic of the iWE platform (Intelligent Workspace Engine).
Our first applications were delivered in the insurance sector, a sector in which iWE's expertise is now recognized. We are now extending our activity to a broader service sector. iWE currently has 25 employees from different backgrounds (different nationalities, different technical profiles). The R&D team is based in Sophia-Antipolis and the sales and consulting teams are based in Paris and Aix en Provence.
We are currently looking for a Software Engineering Intern (Data Science, Web) who is stimulated by the opportunity to be part of a fast growing environment and a dynamic team located in Sophia-Antipolis, with a unique mix of world class software development practices and cutting-edge technologies: ReactJS, Express.js, Node.js, MongoDB.
During this 6 month internship, you will study how to introduce event driven architecture paradigms into the iWE platform.
Under the supervision of the platform architect, you will prototype the next evolution of iWE microservices communications by using the latest best practices and techniques.
The iWE platform is comprised of multiple Node.js microservices deployed on a Kubernetes cluster running on Amazon Web Services infrastructure. The front end is developed in React.js and AngularJS and the persistence is based on MongoDB.
study the various patterns of event driven architecture
evaluate message queues / event stream software alternatives
evaluate front end solutions for hooking on event architecture for presence and real time updates
develop a working prototype of integrating event driven architecture both on front-end and back-end
Desired skills and profile
Basis of software architecture
Knowledge of microservices patterns is a plus
Why join us?
In-house training and mentoring by experienced and skilled developers.
You get to be part of a very a sociable team and participate in our regular company-sponsored team events.
If you are looking for a unique experience and you are ready for an exciting challenge, we'd like to hear from you!
Send us your CV and a cover letter.