Bestkaam Logo
Uplers Logo

Senior Odoo Developer (Migration & Long-Term Maintenance)

India

2 weeks ago

Applicants: 0

Salary Not Disclosed

1 week left to apply

Job Description

Experience : 4.00 + years Salary : Confidential (based on experience) Expected Notice Period : 15 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Contract for 6 Months(40 hrs a week/160 hrs a month) (*Note: This is a requirement for one of Uplers' client - Financial Advisory Company) What do you need for this opportunity? Must have skills required: Analytics, Finance, GDPR, Odoo.sh, PowerBI, ORM, QWeb, Docker, JavaScript, PostgreSQL, Python, XML Financial Advisory Company is Looking for: About The Role We are looking for a Senior Odoo Developer to lead a full migration from Odoo 10 → latest Odoo Community (v19) and continue long-term development and maintenance. We are a financial & insurance brokerage using Odoo Enterprise 10 since 2017, with: ~70 custom modules Full system documentation (ERD, workflows, permissions) GitLab CI/CD pipeline Dedicated sysadmin New clean Odoo environment ready on Hetzner Cloud Your Responsibilities Phase 1: Migration Planning (Week 1) Review documentation and codebase Explore production clone via SSH Prepare high-level migration plan Identify obsolete / mergeable modules Provide time & effort estimates Phase 2: Full Migration (6 Months, Full-Time) Complete migration from Odoo 10 → Odoo Community Rebuild/refactor custom modules Improve performance & code quality Collaborate with sysadmin on CI/CD Deploy changes across dev → staging → prod Database Migration (Critical): Analyse Odoo 10 DB structure Write custom migration scripts Handle data cleaning & mapping Run iterative staging tests Deliver a fully functional migrated DB Required Skills 4+ years Odoo development Proven Odoo migration experience (especially v10 → newer) Python, ORM, QWeb, XML, PostgreSQL OpenUpgrade or manual migration experience CI/CD, GitLab, Linux Ability to redesign and standardize modules Strong written English and async communication Architectural & System Skills Ability to take over large legacy systems and bring structure Capability to redesign modules for clean architecture, testability, and maintainability Systematic thinking around refactoring, consolidation, and optimization Strong sense of ownership and independence Communication Good written English (Slack, GitLab, Notion) All communication is async/text-based Excellent spoken English not required Tools You Must Be Proficient With AI Development Tools (Required — not optional) AI coding assistants: Windsurf, Cursor, Copilot, Codeium, CodeWiki, etc. AI documentation/analysis tools: ChatGPT, Claude, Gemini, DeepSeek, Grok Ability to use AI efficiently for: module development code refactoring migration scripts database mapping issue debugging technical documentation Other Tools GitLab Notion Linux environment Nice to Have Experience in insurance or financial workflows Familiarity with GDPR and EU regulations Experience working with small, high-accountability teams Work Environment & Culture Small, stable team (10–15 employees) Fast decision-making, no bureaucracy Structured GitLab flow (dev → staging → prod) Long-term cooperation (years) Occasional off-hours work required for production deployment downtime-minimization How To Apply Send: CV / LinkedIn / portfolio Details of 2 Odoo migrations you handled Your migration approach Estimated timeline Availability & timezone Shortlisted candidates will get SSH access to a cloned environment for preparing an outline migration plan. How to apply for this opportunity? Step 1: Click On Apply! And Register or Login on our portal. Step 2: Complete the Screening Form & Upload updated Resume Step 3: Increase your chances to get shortlisted & meet the client for the Interview! About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Additional Information

Company Name
Uplers
Industry
N/A
Department
N/A
Role Category
Python Developer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
2 weeks ago
Application Ends
1 week left to apply

Similar Jobs

Endava

2 months ago

Senior React Js Developer

Endava

Preferable - Crafting Careers

2 months ago

Java script developer

Preferable - Crafting Careers

PwC India

2 weeks ago

IN_Senior Associate_ Business Analyst_D&A_Advisory_Mumbai

PwC India

Deloitte

1 day ago

USI | FY26 | Audit Services | Cloud Engineer - Senior Consultant

Deloitte

Avia Technologies

2 months ago

React Frontend Developer

Avia Technologies

Wolters Kluwer

2 weeks ago

Senior Product Software Engineer (.Net, Python, AI ML)

Wolters Kluwer

JavaScript, C#, C +2
Squash Apps

2 months ago

Senior MERN Stack developer

Squash Apps

Growel Softech Pvt Ltd

2 weeks ago

Full Stack Developer (.NET + React + SQL + Cloud)

Growel Softech Pvt Ltd

Lowe's India

2 months ago

Software Engineer_Backend_Java_Springboot

Lowe's India

UPS

2 weeks ago

Intermediate Application developer- (Adobe Analytics, Adobe Target)

UPS