ApplySarthi Match jobs to your CV

Senior Staff Engineer

Nagarro

Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

Azure jobs · Kafka jobs · Linux jobs · Microservices jobs

Nagarro has 878 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Practise the questions Nagarro is likely to ask for this role, with feedback on your answers.

Questions you are likely to be asked

  1. Why do you want to join Nagarro?
  2. What is your experience with Python? Tell me one thing you learned the hard way.
  3. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  4. How would you design an API for a feature you have worked on?
  5. What do you do when a production issue happens on your code?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior Staff Engineer at Nagarro interview free →

Must have Skills : Python, REST, Embedded Linux, Job Description : Mid-Level Software Developer-Python Embedded Linux Required • Strong experience with Python framework and designing and writing integrations. • Experience deploying and managing applications for Embedded Linux platform like Ubuntu or Mint • Strong understanding of software development best practices, including design patterns, testing, and debugging. • Strong experience using communication protocols – RS232, USB, Ethernet - with autonomous devices. • Experience with RESTful API development and microservices architecture. • Experience using the Git source code repository. • Experience writing automated Unit Tests and API Tests using a Python compatible toolset. • Experience using Linux Virtual Machines. • Excellent communication and collaboration skills. Preferred • Experience deploying code using scripting languages and Azure DevOps Pipelines. • Experience deploying and managing applications on the Microsoft Azure cloud platform. Desirable • Experience in the Power Utilities industry. • Experience with Apache Kafka or Microsoft Event Hubs. • Extensive knowledge of cloud computing concepts and technologies. • Experience using the OpenAPI RESTful API Documentation using Swagger and YAML. Job Responsibilities • Design, develop and maintain integrations between various systems using the Python framework. • Write clean, maintainable, and efficient code. • Deploy and manage integrations in the embedded Linux device. • Collaborate with cross-functional teams to identify and solve complex technical problems. • Participate in code reviews, testing and debugging. • Act as a Python developer, working with other developers, test engineers, product managers and stakeholders to define and deliver high-quality software solutions.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on smartrecruiters · posted 2023-07-25. ApplySarthi collects openings and links to application pages; the role is advertised by Nagarro, not by us.