Event Driven Architecture Intern

  • Internship
  • Biot, France

Event Driven Architecture Intern

Job description

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.


Internship description: 


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.


Technical environment

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.


Your missions

  • 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

Requirements

Desired skills and profile

  • MSc in Computer Science or equivalent degree (Bac +5)
  • Passion for coding
  • Basis of software architecture

  • Autonomous

  • Knowledge of microservices patterns is a plus


Why join us?

  • This is a great opportunity to get hands-on experience in working in a fast-paced environment.
  • A 6-month position, with the possibility of taking a permanent position at the company.
  • 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.