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.)
* Please send your application via email: [email protected]
-
Years of Experience Required
3+ years of experience
-
Required Education Level
Bachelor’s Degree
-
Job Level
Middle/Senior
-
Work Form
Full-time
-
Email: [email protected]