Bestkaam Logo
Uplers Logo

Senior Odoo Developer (Migration & Long-Term Maintenance)

India, Uttar Pradesh, Kanpur

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

Turing

2 months ago

Business Analyst - 45430

Turing

R Systems

2 weeks ago

n8n Workflow Developer

R Systems

Ciklum

3 weeks ago

Senior Full Stack QA Engineer

Ciklum

Acentra Health

2 weeks ago

Sr. Specialist - Software Engineering

Acentra Health

Botsync

2 months ago

SDE2 - Software Development Engineer (Backend)

Botsync

Qualitest acq

2 weeks ago

Java Full stack Developer

Qualitest acq

People Prime Worldwide

2 weeks ago

Java Full Stack Developer

People Prime Worldwide

SWITS DIGITAL Private Limited

2 months ago

SharePoint Developer

SWITS DIGITAL Private Limited

Celigo

2 months ago

Sr Data Integration Engineer_AI

Celigo

Tata Consultancy Services

2 weeks ago

Dot Net Fullstack + Angular Developer

Tata Consultancy Services