Engineering Manager (Python, Odoo ERP)

JOB DESCRIPTION

About The Role
Novobi is seeking a talented and motivated Engineering Manager to join our dynamic team of over 70 members across Vietnam and the US. As an Engineering Manager, you will manage a team of software engineers responsible for implementing and maintaining Odoo ERP software to our clients, as well as developing our Odoo-based products. You will collaborate with project managers, consultants, and other stakeholders to ensure that the deliverables meet the needs of our customers and drive business growth. You will also be responsible for managing the development process, systems, and best practices to ensure that our engineering team delivers high-quality software on time and within budget.
Responsibilities
Lead and manage the engineering team
Hire, onboard, and manage a team of software engineers responsible for developing and implementing Odoo ERP software to our clients.
Set clear goals and objectives for the team, and regularly communicate progress and results to stakeholders.
Provide mentorship, guidance, and support to team members, and ensure that they have the resources they need to be successful.
Foster a culture of teamwork, collaboration, craftsmanship, and continuous improvement.
Manage the software development process
Develop and maintain a software development process that is agile, efficient, and scalable.
Ensure that the team is delivering high-quality software on time and within budget.
Manage the software development lifecycle, including planning, estimation, design, development, testing, and deployment.
Monitor and report on progress, and identify and address any issues or roadblocks.
Drive innovation and continuous improvement
Stay up to date with industry trends and best practices, and apply them to our development process.
Encourage innovation and experimentation, and foster a culture of continuous improvement.
Identify areas for improvement in our processes, and work with the team to implement changes and improvements.
Ensure technical excellence
Ensure that the engineering team is following best practices for software development, including code quality, testing, and documentation.
Stay up to date with emerging technologies and trends, and ensure that the team is using the most appropriate tools and technologies for the job.

JOB REQUIREMENT

Bachelor’s degree in Computer Science, Information Technology, or equivalent.
5-7+ years of experience in software development.
3+ years experience in a managerial or team lead role.
Excellent English communication skills.
Excellent working knowledge of Python, PostgreSQL, and web application development
Experience with Agile methodology, modern testing and DevOps practices, and software development best practices
Experience with ERP/CRM implementation is a plus, ideally with one of the following platforms: Odoo (preferred), NetSuite, Acumatica, Microsoft Dynamics, Infor, Epicor, SAP, Oracle, etc.
Experience with one of our ERP businesses such as sales, inventory management, purchasing, accounting, retail, and manufacturing operations is a plus.
Exceptional leadership, empathy, interpersonal, and communication skills
Proven track record of building and scaling high-performing teams
Self-motivated, detailed-oriented, and passionate about building world-class software, teamwork, and engineering excellence

WHAT'S ON OFFER

Very competitive salary,
13th month salary and mid-year bonus; performance bonus;
Performance review and salary review every year;
Technical and soft skills training and professional certifications supported; weekly English class;
Private healthcare insurance (PTI) for you and your family;
Flexible working hours (9:30 AM to 6:00 PM, Monday to Friday);
Other employee benefits: lunch allowance, company trip, sickness, birthday, International
Women’s Day (March 8th), Vietnam Women’s Day (October 20th), Children's Day (June 1st), family emergencies, …
Annual leave & work from home up to 54 days/years + 1 more day after every 2-year.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

Python, Odoo

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J01263

Status:

Close

Related Job:

Senior QA Manager

Ho Chi Minh - Viet Nam


Product

  • Automation Test
  • Manual Test

Oversee QA delivery and performance across 10+ product lines, including test automation and performance testing. Lead and develop five team leads through goal setting, regular one-on-ones, performance management, and hiring, including onboarding two new hires. Set and manage team-level targets against the organisation's QA scorecard, focusing on measurable quality outcomes rather than test case counts. Manage daily QA operations within the release train model, covering defect lifecycle, test execution, triage, estimation, reviews, and reporting, while proposing improvements to the model. Strengthen team leads' specification review and estimation capabilities, enabling them to handle area-level scoping independently without VP involvement. Increase test automation coverage and engineer productivity while accelerating testing cycles without compromising coverage or confidence. Lead QA's analysis of escaped defects, ensuring customer issues drive process improvements. Collaborate with Support to identify recurring and high-impact issues and share insights across teams. Partner with Product and Development to assess requirements from a customer impact perspective and strengthen defect prevention. Prepare quarterly business reviews and present team performance metrics alongside the VP, who owns the QA narrative for executive leadership. Provide quality evidence to support the VP's release go/no-go decisions, without owning the final release decision.

Negotiation

View details

AI Leader

Ha Noi - Viet Nam


Product

  • AI
  • Python

#Vai trò: Nghiên cứu và thử nghiệm các công nghệ AI nhằm giải quyết và tối ưu các bài toán cốt lõi Xây dựng và triển khai các hệ thống AI nhằm tích hợp công nghệ vào các sản phẩm và quy trình Quản lý và định hướng các hoạt động của bộ phận AI nhằm thực hiện chiến lược chung#Nhiệm vụ trọng tâm:#Nhiệm vụ 1:Nghiên cứu và thử nghiệm các công nghệ AI nhằm giải quyết và tối ưu các bài toán cốt lõi Khảo sát và tổng hợp các nghiên cứu về AI liên quan Thử nghiệm, đánh giá và cải tiến công nghệ AI để giải quyết bài toán tối ưuChỉ số đo lường hiệu quả công việc: Tỉ lệ hoàn thành và chất lượng báo cáo, seminar nội bộ về công nghệ AI Chất lượng các mô hình AI qua các chỉ số cho từng bài toán cụ thể#Nhiệm vụ 2:Xây dựng và triển khai các hệ thống AI nhằm tích hợp công nghệ vào các sản phẩm và quy trình Tham gia thiết kế, đề xuất kiến trúc triển khai hệ thống AI Xây dựng và bảo trì các module của hệ thống AI Phối hợp với các phòng ban phát triển sản phẩm, Data Engineer và Data Analyst để đảm bảo tích hợp hệ thống một cách hoàn thiện và tối ưu Chỉ số đo lường hiệu quả công việc: Mức độ hoàn thiện tính năng và chất lượng hệ thống AI Mức độ ổn định vận hành hệ thống AI Tỉ lệ hoàn thành deadline, milestone của từng dự án#Nhiệm vụ 3:Quản lý và định hướng hoạt động của bộ phận AI nhằm thực hiện chiến lược chung Giám sát và báo cáo định kì tiến độ và hoạt động chung của team AI đảm bảo dự án triển khai đúng tiến độ Đưa ra định hướng nghiên cứu, công nghệ giải quyết bài toán Hỗ trợ đưa ra mục tiêu dài hạn và bài toán cốt lõi cần giải quyết cho bộ phận AI Xây dựng và cải tiến quy trình, công cụ để tối ưu hiệu quả làm việc của bộ phậnChỉ số đo lường hiệu quả công việc: Tỉ lệ hoàn thành và chất lượng báo cáo công việc Mức độ hoàn thiện và chất lượng các dự án bộ phận AI đảm nhiệm Mức độ impact bộ phận AI đối với mục tiêu chung của công ty#Nhiệm vụ 4:Thực hiện nhiệm vụ khác theo yêu cầu của cấp trênChỉ số đo lường hiệu quả công việc: Tỷ lệ hoàn thành công việc theo đúng yêu cầu đặt ra

Negotiation

View details

Data Scientist (Senior)

Ho Chi Minh - Viet Nam


Product

  • Machine Learning
  • Data Science
  • Python
  • AI

We are seeking a Data Scientist to join our team and contribute to delivering impactful solutions across a variety of industries. In this role, your responsibilities will cover the end-to-end process, from understanding business needs to developing and deploying models in a fast-paced and innovative environment. Your key responsibilities will include designing and architecting data science solutions, providing technical leadership on projects, and overseeing the work of junior and mid-level data scientists. You will also take ownership of projects, communicate findings to stakeholders, and collaborate with cross-functional teams to align data science efforts with business objectives. In addition, you will be expected to stay updated on the latest advancements in data science, machine learning, and AI, and contribute to the mentorship and coaching of other team members.

Negotiation

View details