Python Technical Architect

JOB DESCRIPTION

The Technical Architect is responsible to writes complex software programs from design specifications; Plans, executes and documents unit tests; Reports status and issues; Documents detailed designs; Accountable for unit test leakage; Contributes to and may decide upon system architecture and design decisions.
Job Descriptions
Can play Technical Architect role in project teams.
To communicate project technical issues, progress, and support with clients.
To lead the team in development area:
Conduct and maintain detailed design and component/service design documents.
To be the escalation point for technical issues in project.
To conduct and maintain project technical perspectives:
Design, document and implement the architecture design on both detailed and high level with fully awareness on the integration, maintenance and migration aspects.
Conduct guidelines, review architecture alternatives, perform technical evaluations including non-technical perspectives (security, performance).
Support project teams to follow strictly all the client’s processes if being requested, company’s processes and systems complied with CMMi standard.
To self-train on new technologies.
To support tasks assigned by Line Manager, Project Manager & Technical Manager:
Perform trainings/seminars for company.
Obtain professional certificates.
Support for recruitment in the company.

JOB REQUIREMENT

University degree in Computer Sciences, or equivalent.
7+ year experience Python competence (Linux, Apache/Nginx, MySQL, Python).
Strong knowledge of OOP, SOLID principles.
Strong knowledge of Python, familiar with at least one relevant framework Django/Flask/Falcon.
Strong knowledge of web service development (RESTful/SOAP).
Strong knowledge of security, performance optimization in web development.
Strong knowledge of Linux, web application deployment and maintenance.
Good knowledge of one of architecture model: Microservices, service-oriented, event-driven.
Proven experience in architecture, design, and delivery of data-intensive applications.
At least 3+ years of experience mentoring and leading teams.
Good to have additional skills:
Having good experience on any Front-end framework (Angular/React/Vue.
Good knowledge of cloud-based application development – specially AWS and enterprise integration. 
Good knowledge of containerization (Docker/LXC) and container orchestration platforms (Docker Swarm/Kubernetes)

WHAT'S ON OFFER

13-month salary per year
Performance bonus
Social – Health – Insurance paid fully
Healthcare: Annual health check-up, Premium Health Insurance
Annual leaves: 14 ~ 18 days
Clubs program: Football, Badminton, Swimming, Tennis, Rock, Yoga…
Training courses: Technical skills – Soft skills – English
People are extremely important to us and that’s why we have a clear vision: to make Company a great place to work in its sector. We pride ourselves on:
Professional and Flexible Working Environment
Great Teamwork
International Assignments
WeCare - WeShare - WeDare - WeInnovate Engagement Program

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:

Global software, offshore development and IT

Technical Skills:

Python

Location:

Ho Chi Minh - Viet Nam

Salary:

$ 2,300 - $ 3,000

Job ID:

J00520

Status:

Close