Analyste Développeur 2 - Pune, India - Michelin

Michelin
Michelin
Verified Company
Pune, India

1 week ago

Deepika Kaur

Posted by:

Deepika Kaur

beBee Recuiter


Description
Analyste Développeur 2


RESPONSIBILITIES

  • Collaborate with crossfunctional teams to gather requirements and define the eventdriven architecture for various projects.
  • Develop Kafka producers and consumers to handle realtime event streams and ensure seamless communication between microservices.
  • Utilize Spring Boot to build robust and efficient microservices that interact with Kafka topics.
  • Implement error handling and replay mechanisms in Kafka consumers to ensure fault tolerance and recovery from failures.
  • Work closely with DevOps teams to set up and manage CI/CD pipelines, automating the build, test, and deployment processes.
  • Collaborate in an Agile environment, participating in sprint planning, daily standups, and retrospectives to ensure efficient project delivery.
  • Conduct code reviews, provide constructive feedback to team members, and promote best practices in software development.
  • Stay updated with the latest trends and advancements in eventdriven architecture, Kafka, Spring Boot, and Agile methodologies.

KEY SKILLS

  • Proven experience in designing and developing eventdriven systems using Kafka and Spring Boot.
  • Handson experience with Kafka, including the use of Kafka Connect, Kafka Streams, and Kafka Security configurations.
  • Proficiency in Java and Spring Boot framework for building microservices.
  • Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices for automated software delivery.
  • Knowledge of Lean Agile methodologies and the ability to work in an Agile development environment.
  • Strong problemsolving skills and the ability to handle complex technical challenges.
  • Excellent communication skills, both written and verbal, and the ability to work effectively in a collaborative team setting

KEY EXPECTED ACHIEVEMENTS

  • Team performance : Demonstrates on a daily basis Agile & Lean values like cooperation, transparency, courage and humility to foster teamwork. Continuously reflect on how to become more effective then tunes and adjusts team norms and helps to update IT standards
  • Right Product : A solution creating business value is build and deployed by
  • Understanding (hands on business activities) and challenging Business requirements
  • Translating Business requirements into functional requirements
  • Designing, developing the solution by taking into account DGSI principals and guidance's (EA rules like security and integration, Group methodologies, )
  • Validating the global solution
  • Deploying the solution by contributing to change management, communication and training
  • Deliver Right : A stable, performing, scalable, easy to use, secure, easy to maintain & to operate Solution is designed and developed (this includes nonfunctional requirements) The solution provides a great user experience.
  • Deliver Fast : An incremental approach (Do & Learn) is used during design and development to manage the lead time, by per example :
  • Implementing automation for testing and deployment of components
  • Being able to deliver incremental functionalities quickly
  • Solution Maintenance : The Developer Analyst maintains and optimizes a working solution in « marche courante » by providing support level 3

More jobs from Michelin