Back to search

Python Developer

Python Developer

  • Pune, Maharashtra, India
  • Posted Nov 12, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

Responsibilities

  • Writing and maintaining efficient code for software components
  • Supporting the design and development of new software applications
  • Implementing testing frameworks for software validation
  • Documenting the software development process
  • Analyzing software integration needs and planning system architecture
  • Reviewing current practices and technical literature
  • Installing and managing container orchestration software
  • Working with CI/CD, source control, code scanning, observability, dashboards and alerting tools
  • Designing new software and web applications
  • Working with Quality Assurance to ensure applications meet technical requirements
  • Troubleshooting software issues
  • Consistent exercise of independent judgment and discretion
  • Prioritizing tasks and multitasking
  • Communicating professionally with technical and management colleagues
  • Collaborating with project stakeholders to identify product and technical requirements
  • Participating in training representatives and operations staff

Skills

Python programmingDevOps toolchaincontainer orchestrationKubernetesDockerscalable infrastructure stacksLinux systems administrationCI/CDsource controlcode scanningobservabilitydashboardsalerting tools

Full description

Title: Python Developer Location: Pune Exp: 6+ Yrs Job Description: Responsibilities:- • Writing and maintaining efficient code for software components, adhering to best practices in development • Supporting the design and development of new software applications aligned with business objectives • Implementing testing frameworks for software validation, including unit and integration tests, to ensure quality • Documenting the software development process, including design and deployment procedures, to facilitate knowledge sharing • Analyzing software integration needs and planning system architecture to meet technical specifications • Reviewing current practices and technical literature to inform project solutions and applying engineering methodologies • Install and manage container orchestration software and repositories. • Works with CI/CD, source control, code scanning, observability, dashboards and alerting tools. • Designs new software and web applications, supports applications under development and customizes current applications. Assists with the software update process for existing applications and roll-outs of software releases. • Working with Quality Assurance to ensure applications meet technical requirements and fit specifications • Troubleshooting software issues, providing resolutions to enhance application performance and user satisfaction • Consistent exercise of independent judgment and discretion in matters of significance. Skillsets: • A minimum of 6 years progressively responsible experience in Python programming • Work experience using DevOps toolchain and container orchestrations such as Kubernetes and Docker. • Experience in building and operating scalable infrastructure stacks. • Experience in Linux systems administration. • Knowledge of deploying applications built on programming language or scripting language such as Python. • Ability to work with cross team members and take on complex tasks and resolve systems problems. • The ability to prioritize tasks and multitask as needed • Ability to communicate professionally and collegially with technical and management colleagues and team members • Collaborates with project stakeholders to identify product and technical requirements. Conducts analysis to determine integration needs. • Participates in training representatives and operations staff on internally developed software applications.

Python Developer at NR Consulting - India | Referso Jobs