Master Thesis : Process automation with AWS Step functions and BPM

Elca informatique SA

Apply
  • Publication date:

    23 February 2024
  • Workload:

    100%
  • Contract type:

    Permanent position
  • Place of work:

    Lausanne

Master Thesis : Process automation with AWS Step functions and BPM

About ELCA

We are ELCA, one of the largest Swiss IT tribe with over 2,200 experts. We are multicultural with offices in Switzerland, Spain, Italy, 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.

Step Functions are defined as “a visual workflow service that helps developers use AWS services to build distributed applications, automate processes, orchestrate microservices, and create data and machine learning (ML) pipelines.” These topics are also covered by BPMS, at least for the design and implementation of workflows with visual modeling tools, the orchestration of services and the overall process automation.

The internship objectives are to:

  • Evaluate and compare the two approaches in the context of a practical business case – in terms of concepts, features, architecture, technology stack, limitations or constraints, complexity of implementation, running costs. 
  • Draw recommendations on the use case of each approach.
  • Provide an example of a business process automated with each solution that can be demonstrated internally in the IIM Business Line and externally to customers.
  • To structure and present the results with the writing of an article to be published on the web. 

The internship activities will cover the entire project lifecycle with business analysis, solution design, implementation test and demo. 

› A dynamic work and collaborative environment with a highly motivated multi-cultural and international sites team

› Attractive prospects for career path & Personal development through training and coaching

› The chance to make a difference in peoples’ life by building innovative solutions

› 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)

› Attractive pension fund with 3 types of Job Category employees’ contributions

› Premium and worldwide coverage with Zurich

Cloud concepts understanding to make use of AWS services. Business analysis and solution design. Java (can also be Kotlin) and web development skills. BPM nice to have.


Apply