Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Staff Engineer, Python @ Nagarro

Home > Data Science & Machine Learning

Nagarro  Senior Staff Engineer, Python

Job Description

  • Total experience: 10+ years.
  • Strong experience with Python and its frameworks (Django, Flask, FastAPI).
  • Experience with Node.js
  • Strong understanding of Object-Oriented Programming (OOP) and Functional Programming.
  • Expertise in design patterns and distributed architecture.
  • Proven experience in designing, deploying, implementing, and maintaining software solutions.
  • Good experience in Microservices architecture and building scalable, distributed applications.
  • Ability to provide technical guidance and mentorship to the team.
  • Experience working with at least one cloud platform (Azure / AWS).
  • Strong knowledge of infrastructure solutions like Docker and Kubernetes (K8s).
  • Experience with unit testing frameworks like pytest.
  • Familiarity with CI/CD setup and tools for efficient deployment processes.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities to work effectively within cross-functional teams.
RESPONSIBILITIES:
  • Write and review high-quality, maintainable code.
  • Understand client business use cases and technical requirements, translating them into elegant and scalable technical designs.
  • Design, deploy, implement, and maintain scalable and efficient software solutions.
  • Provide technical guidance and mentorship to the team, ensuring adherence to best practices and high-quality code standards.
  • Develop backend solutions using Python and frameworks like Django, Flask, FastAPI.
  • Design and develop Microservices-based architectures for scalable and distributed applications.
  • Utilize cloud platforms such as Azure or AWS to implement cloud-based architectures.
  • Leverage infrastructure tools like Docker and Kubernetes (K8s) to build and maintain robust deployment environments.
  • Set up and maintain CI/CD pipelines for seamless integration and deployment.
  • Stay informed about the latest technology trends and incorporate them into software development practices.
  • Collaborate with cross-functional teams to deliver innovative and reliable solutions.
  • Analyze and solve complex technical problems efficiently, ensuring stability and performance of applications.
Bachelor s or master s degree in computer science, Information Technology, or a related field.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Data Science & Analytics
Role Category: Data Science & Machine Learning
Role: Data Science & Machine Learning - Other
Employement Type: Full time

Contact Details:

Company: Nagarro
Location(s): Kolkata

+ View Contactajax loader


Keyskills:   Computer science Backend Django Analytical Infrastructure Unit testing Information technology Software solutions Object oriented programming Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Development Engineer, Account Manager Tools and AI Assistant

  • Amazon
  • 5 - 10 years
  • Hyderabad
  • 13 hours ago
₹ Not Disclosed

Senior Data Scientist

  • Ray Business
  • 4 - 7 years
  • Hyderabad
  • 14 days ago
₹ Not Disclosed

Senior Staff Engineer, Python

  • Nagarro
  • 10 - 15 years
  • Kolkata
  • 17 hours ago
₹ Not Disclosed

Associate Principal Engineer, Python (Django)

  • Nagarro
  • 11 - 16 years
  • Kolkata
  • 18 hours ago
₹ Not Disclosed

Nagarro

Nagarro Software Pvt. Ltd Nagarro ( www.nagarro.com. ) is a professionally managed company dedicated to providing high quality, on time and custom tailored software solutions for Fortune 100 companies .Our ranks include people from the IITs , IIMs, RECs, BITS and top universities in USA.We opera...