Senior Backend Developer (Python)

ABOUT CLIENT

Our client is building data governance platforms using GenAI

JOB DESCRIPTION

Responsible for designing, developing, and maintaining efficient backend services.
Collaborate with front-end developers and stakeholders to ensure seamless integration and functionality.
Develop and optimize database performance using SQL and best practices in database design.
Manage and monitor data transformation engines such as Airflow, dbt, or Dagster.
Create APIs that meet industry standards and best practices.
Implement measures for data security and protection.
Continuously monitor and enhance backend services for speed, scalability, and reliability.
Ensure high code quality through testing, code reviews, and adherence to coding standards.
Document code, architecture, and design decisions for knowledge sharing and reference.
Keep abreast of emerging technologies and industry trends for continuous improvement.

JOB REQUIREMENT

5+ years of experience in Python
Strong communication and teamwork skills
Experience with Django, Flask, and Airflow
Strong knowledge of FastAPI
Expertise in SQL database design
Familiarity with Docker
Familiarity with CI/CD pipelines

WHAT'S ON OFFER

Promotion of a self-motivated, performance-focused work environment
Attractive compensation package
Bonus equivalent to a month's salary
15 days of paid time off each year
Comprehensive social insurance and top-tier healthcare benefits
Yearly health examination
Regular team outings, company excursions, year-end celebrations, and events

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:

AI-powered data platform

Technical Skills:

Python, Backend

Location:

Ho Chi Minh - Viet Nam

Salary:

Negotiation

Job ID:

J01611

Status:

Close

Related Job:

Python Developer (DevOps - focused)

Ho Chi Minh - Viet Nam


Outsourcing

  • Python
  • Devops

We are looking for a technically strong Python Developer to join our dynamic operations team. In this role, you will be the first line of support for researchers and internal users by managing and resolving issues via our JIRA service desk. You will play a key role in driving operational efficiency through automation and smart tooling, ensuring timely and effective support. To help manage the flow of issues and resolve them. For the more complex issues they can then redirect to the Devops team for their handling, but the support engineer must still keep ownership; To come up with solutions to improve the efficiency of resolving issues. This would include exploring the user of bots to automate some of the common tasks, as well as to write scripts to programmatically categorize and handle the tickets in the JIRA service desk.

Negotiation

View details

(Senior) Scrum Master

Ho Chi Minh - Viet Nam


Outsource

  • Scrum/Agile

Ensuring project members adhere to Agile principles Assisting the Development Team in creating high-value products Leading scrum ceremonies for 1-2 squads Addressing open issues and discussing process-oriented topics Planning and communicating responsibilities for tribes and squads Assisting Product Owners in backlog and release planning Supporting teams in continuous improvement and overcoming obstacles to meet delivery timelines

Negotiation

View details

(Senior) Business Analyst

Ho Chi Minh - Viet Nam


Outsource

  • Business Analyst

Responsible for managing the Product Backlog to ensure transparency, visibility, and alignment with business priorities. Clearly articulate Product Backlog items, including acceptance criteria and relevant documentation. Prioritize features, bug fixes, and enhancements in the backlog to maximize product value. Continuously refine and adjust the backlog based on feedback, changes in market needs, and development progress. Act as the primary liaison between stakeholders and the Development Team. Gather input from business leaders, users, and other stakeholders to ensure product requirements align with business goals. Lead product planning sessions, sprint reviews, and backlog grooming meetings. Define, communicate, and refine the product vision and roadmap in collaboration with leadership. Ensure all team members and stakeholders have a shared understanding of the product direction. Evaluate and track product performance using key metrics and customer feedback. Work closely with Scrum Masters, Developers, Designers, and QC Engineers to ensure smooth delivery. Help the team define the Definition of Done and support them in meeting it. Be available for daily stand-ups, sprint planning, and other Agile ceremonies to clarify product requirements and priorities.

Negotiation

View details