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.
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)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 mustPackage 14 salary month based on KPI and project bonus (if any)
Extra package upto 16M/ year
Young and dynamic working environment
Continuous development of hard and soft skills through work and professional trainings.
Opportunity to approach newest technology trends
Exciting leisure: sport and art events (football club, family day...)
Company's labor policy completely pursuant to Vietnamese labor legislation plus other benefits offered by the company (Company trip, Holiday, etc.)
CMC P&T là đơn vị thành viên của Tập đoàn Công nghệ CMC, được thành lập vào tháng 10 năm 2007. CMC P&T có 10 năm kinh nghiệm trong lĩnh vực cung cấp các sản phẩm và dịch vụ CNTT, mang lại những giá trị thiết thực cho khách hàng. Tầm nhìn hướng đến 2020, CMC P&T phấn đấu trở thành nhà cung cấp dịch vụ IT uy tín, chuyên nghiệp hàng đầu tại Việt Nam. CMC P&T sở hữu đội ngũ kỹ thuật viên là những kỹ sư CNTT chuyên ngành, dày dạn kinh nghiệm, có trình độ kỹ thuật cao, thường xuyên được đào tạo về chuyên môn và kỹ năng chăm sóc khách hàng, tác phong cung cấp dịch vụ chuyên nghiệp, luôn tận tâm, sáng tạo, nỗ lực hết mình vì khách hàng.
Mọi người cũng đã tìm kiếm
Công việc của Senior Python Developer là gì?
Senior Python Developer là những chuyên gia giàu kinh nghiệm nhất trong ngành. Bên cạnh việc lập trình Python thông thường, những người này thông thạo hai hoặc ba ngôn ngữ lập trình, hiểu sâu về triết lý lập trình. Các kỹ năng và kiến thức của họ rất cao và thành thạo: khung framework, tích hợp, phân luồng, nguyên tắc thiết kế, gỡ lỗi…
Công việc cơ bản của Senior Python Developer:
- Giúp thiết kế và triển khai các yêu cầu chức năng
- Xây dựng các tính năng back-end hiệu quả trong Python
- Tích hợp các thành phần front-end vào ứng dụng
- Quản lý kiểm tra và sửa lỗi
- Chuẩn bị tài liệu kỹ thuật
- Kết nối ứng dụng với các dịch vụ web của bên thứ 3
- Phối hợp với các nhà thiết kế UX/UI để triển khai thiết kế vào mã
- Đào tạo các thành viên nhóm cấp dưới
- Thực hiện các cải tiến và đề xuất phần mềm cải tiến
Senior Python Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
180 - 360 triệu
/nămLộ trình sự nghiệp Senior Python Developer
Tìm hiểu cách trở thành Senior Python Developer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.