Home
Jobs

Python Developer

3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

You’ll be the go-to engineer for our open-source web platform, built on CherryPy, Python, and PostgreSQL 14. Success means delivering secure, well-tested features, keeping performance fast, and mentoring teammates in open-source best practices. Your work will power customer-facing apps today and lay the groundwork as we introduce React in the near future, helping the entire engineering org ship quality software faster.


Responsibilities

  • Design, build, and maintain

    backend services with Python 3.x and the CherryPy framework.
  • Model, query, and optimize

    data in PostgreSQL 14; own schema changes, migrations, and indexing strategies.
  • Create responsive front-end components

    using Bootstrap 5 and vanilla JavaScript, ensuring accessibility and cross-browser consistency.
  • Write automated tests

    (unit, integration, end-to-end) and participate in code reviews to uphold our “open source–quality” standards.
  • Diagnose and resolve production issues

    across the stack, collaborating with SRE and product teams to drive root-cause fixes.
  • Document and share knowledge

    —from architecture decision records to concise PR descriptions—so everyone learns from your work.
  • Champion open-source culture

    : contribute patches upstream, review community pull requests, and advocate for best practices internally.
  • (Optional) Lead pilots in React

    and modern JavaScript tooling as we transition parts of the UI in upcoming projects.


Qualifications

  • 3+ years professional experience

    delivering full-stack or back-end web applications.
  • Strong Python proficiency

    (OOP, async I/O, virtual environments, packaging).
  • Hands-on CherryPy experience

    building REST APIs or web apps in production.
  • Advanced SQL/PostgreSQL skills

    : normalization, query tuning, and routine admin tasks (backups, monitoring).
  • Front-end fluency

    with Bootstrap 5 and pure JavaScript (ES6+).
  • Clear, inclusive communication

    —able to explain trade-offs to both technical and non-technical colleagues.


Nice to Have

  • Node.js scripting or micro-service work.
  • DBA-level knowledge (replication, HA, performance monitoring).
  • React or other component-based front-end frameworks—especially helpful as we adopt React.


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

Lucknow, Uttar Pradesh, India