resu·mail

Python Developer

at IN2

Hyderabad, India Senior Posted 2025-12-31

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Python Developer role at IN2, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

Job Description – Senior Python Developer / Python Architect (Odoo Expertise) Position Title Senior Python Developer / Python Architect – Odoo Employment Type Full Time (On Payroll) Location Bhubaneswar / Hyderabad Experience 6–10 years (Minimum 3+ years in Python application architecture and Odoo) Role Overview We are looking for a Senior Python Developer / Architect who can own end-to-end application development , provide technical leadership , and drive architecture, design, and delivery of Python-based enterprise applications. The role also requires strong expertise in Odoo ERP implementation and customization to support current and future business requirements. The candidate will work closely with stakeholders, internal teams, freelancers, and in-lancers, ensuring scalable, secure, and high-quality solutions. Key Responsibilities (KRA) 1. Requirements & Planning Lead requirements gathering , analysis, and feasibility assessment with business and technical stakeholders Define compliance, security, and scalability considerations Prepare project plans, timelines, and effort estimations 2. Architecture & Design Own application architecture design and overall technical blueprint Select and define technology stack, frameworks, and best practices Design scalable, modular, and secure system architecture 3. Core Development Lead and contribute to core Python module development Design and develop: Login pages, home pages, and role-based access Backend business logic and APIs Review and guide code developed by freelancers and junior developers 4. Database & Data Handling Collect, analyze, and validate client-provided Excel and physical data Design database schema, tables, and user forms Implement Python database connections (ORM / direct DB access) Ensure data integrity, performance, and security 5. Integration & Security Implement integration with third-party systems and APIs Apply security best practices (authentication, authorization, data encryption) Ensure secure handling of credentials and sensitive data 6. Odoo Implementation & Management Lead Odoo ERP implementation, customization, and configuration Develop and customize Odoo modules using Python Handle: Odoo backend logic Workflow automation Reports and dashboards Integrate Odoo with external applications and databases Manage Odoo upgrades, performance tuning, and support 7. Testing & Quality Assurance Define and execute unit testing, integration testing, and UAT support Ensure adherence to coding standards and quality benchmarks Perform performance and security testing 8. Deployment & Support Manage deployment, release management, and production support Handle post-launch optimization and bug fixes Ensure application stability and performance 9. Documentation & Training Prepare technical documentation, architecture documents, and user manuals Conduct knowledge transfer and training for internal teams and stakeholders Required Skills & Expertise Technical Skills Strong hands-on experience in Python application development Experience in application architecture and system design Expertise in Odoo ERP (Implementation, Customization, Modules) Strong knowledge of: REST APIs SQL / PostgreSQL / MySQL ORM frameworks Experience with: Authentication & Authorization Security best practices Performance optimization Tools & Technologies (Preferred) Django / Flask / FastAPI Odoo Framework Git / Version Control Linux environments Cloud platforms (AWS / Azure – preferred) Soft Skills Strong ownership mindset and leadership capability Excellent communication and stakeholder management Ability to mentor freelancers and internal team members Problem-solving and decision-making skills Ability to work independently and drive delivery

How to get this job at IN2

  1. Don't rely on the portal. Cold applications for a role like Python Developer land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at IN2 — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach IN2's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›