👨🏻‍💻 postech.work

Senior Python Developer

CMC Global Careers • 🌐 In Person

In Person Posted 3 days, 16 hours ago

Job Description

JOB DESCRIPTION

Back-end development using Python and Django (required).

Golang is highly beneficial.

Full-stack development (highly beneficial).

Linux operating system, shell scripting, and system administration (highly beneficial).

Containerized development methodologies (Docker)

Cloud development and hosting beneficial (AWS, Azure)

Source control and release management (Bitbucket).

RESTful API design and implementation, including documentation via Swagger and/or Django APIs.

UML modeling and ability to explain technical software design with Solution Architect and Business Analyst(s).

Collaboration in a small software team – applying best practices and technical guidelines to meet team objectives.

Ability to troubleshoot complex systems that involve distributed computing across multiple platforms.

Database management and integration (PostgreSQL, InfluxDB with the TICK stack, SQLServer)

REQUIREMENTS

1. Backend

Maintenance and enhancement of all existing Python backend systems (MasterData, Mopani exporters, Pyrite, KPI Capture)

Maintenance and enhancement of all existing data warehouse designs and the ETL that populates them

Design, development, and testing of backend-stack software, including:

+ Data model,

+ RESTful API design and documentation,

+ Integration architecture,

+ Data warehouse,

+ Print reporting.

2. Front End

Collaborate with Front End Developer(s) to provide and implement required functionality via APIs (under guidance from Solution Architect)

Testing of full stack before deployment to production

Documentation: Document coding and design decisions, creating and reviewing installation and deployment guidelines

Deployment and implementation: Assisting and working with the Project team to deploy the developed solutions in customer environment(s)

3. Reporting:

Understanding of the required reporting design, including Business Intelligence dashboards and printed reports

Design, development, and testing of the data warehouses that support the print reports, and the ETL that populate those data warehouses.

English is a must

BENEFITS

Package: Package 14 salary months based on KPI + Extra package: 16M/year

Full benefit with social insurance.

Annual health check and CMC healthcare insurance

Young and dynamic working environment.

Opportunity to approach the newest technology trends

Exciting leisure: sports and art events (football club, family day…)

The company’s labor policy is entirely pursuant to Vietnamese labor legislation plus other benefits offered by the company (Company trips, holidays, etc.)

*By submitting your application to recruitment@cmcglobal.vn, you acknowledge that you have read, understood, and agreed to CMC Global’s

REGULATIONS ON THE PROTECTION OF CANDIDATES’ PERSONAL INFORMATION.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.