Tata Technologies
Senior Software Engineer
Tata TechnologiesSweden12 hours ago
Full-timeInformation Technology, Consulting +1

At Tata Technologies we make product development dreams a reality by designing, engineering and validating the products of tomorrow for the world’s leading manufacturers. Due to our continued growth we are now recruiting for a Senior Software Engineer-Kafka to be based at our office/ our customer’s site in Gothenburg.



Our Digital Enterprise Solutions (DES) Department leverages extensive manufacturing know-how for enlightened enterprise systems. Our deep industry experience allows us to drastically reduce process time and effectively streamline business flows for any organization. Our world-class consultants enable organizations to realize the power of the integrated enterprise by providing superior consulting and implementation services.


The Role:

you and your team need to support our organisation as it learns how to make optimal use of Kafka. A very important part of your role is also to support the development teams around how to use the platform best and provide self service capabilities.



Area of Responsibility

  • Making sure that the Kafka platform is well architected and delivers all capabilities that the developer community requires.
  • Establish a unified companywide platform and assist the product teams using Kafka to migrate to the central offering when applicable.
  • Participate in 3rd level support around the platform when problems arise.
  • Assist product teams in design around their usage of Kafka.
  • Assist development teams in onboarding to the platform
  • Create a reference architecture for how to best use Kafka from ICoE
  • Maintain tech-docs for the platform
  • You have extensive experience in creating Kafka clusters using a Kubernetes environment
  • Establishing supporting tools such as kSQL, Kafka Connect, Mirror Maker 2, Schema Registry. You should understand the Strimzi flavor of Kafka


Knowledge / Experience

  • At least 7 years of relevant experience in designing and implementing software solutions, using Apache Kafka.
  • Experience and deep understanding of event-driven architecture, including hands-on experience in managing Kafka platform.
  • Solid understanding of Site Reliability Engineering principles and methodologies
  • Excellent communication skills, both verbal and written, are needed when collaborating within the team as well as with platform customers and stakeholders.
  • Strong technical background with a focus on software development principles and practices.
  • Writing structured high-quality code and being well versed in core development concepts like code reviews, pull requests, testing and similar.
  • Experience in building automation and self-service workflows



In return for bringing your expertise to our business we offer a competitive salary along with excellent benefits including:


  • Pension Scheme – We match employee contribution up to 5% of salary
  • 25 Days’ Holiday
  • Private Health Care
  • Tata Jaguar Land Rover Privilege Scheme - up to 20% off new JLR vehicles
  • Group Income Protection
  • Health Assured – Employee Assistance Program
  • Group Life Assurance
  • Health Shield – Private Health Cash Plan


If you are passionate about bringing innovation to the projects you work on and want to join a global company, then this is the place for you.


Tata Technologies: Engineering a better world.

Key Skills

Ranked by relevance