In2IT EBS

Senior Python Developer

Hyderabad, India Bhubaneshwar, India
Python Odoo REST APIs SQL PostgreSQL MySQL Django Flask FastAPI Git
Description

Python Developer

Location: Hyderabad, India; Bhubaneshwar, India

Experience: 6 - 10 Years

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


In2IT EBS
In2IT EBS

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say