JOB SUMMARY:
Oversee full-stack system development, managing both front-end and back-end aspects. Design and implement cloud infrastructure using AWS services.
RESPONSIBILITIES:
- Oversee full-stack system development, managing both front-end and back-end aspects.
- Design and implement cloud infrastructure using AWS services.
- Develop serverless solutions and automate deployment pipelines with AWS CI/CD.
- Set up and manage CI/CD workflows using GitHub.
- Write and review clean, maintainable code to meet project quality standards.
- Perform code reviews to ensure technical excellence within the team.
- Suggest and implement enhancements for code review processes and frameworks.
- Mentor junior engineers, providing technical support and guidance.
- Design and maintain efficient database schemas with MySQL and PostgreSQL.
- Optimize complex database queries (such as JOIN, LEFT JOIN, and GROUP BY) to boost performance.
- Deploy and maintain cloud infrastructure using AWS services like EC2, S3, RDS, and Lambda.
- Design and monitor cloud security solutions, including IAM, CloudWatch, and VPC configurations.
- Lead agile development processes, including sprint planning and task management.
REQUIREMENTS:
- 8+ years of experience in web development.
- 5+ years of experience as a Lead Engineer or Team Leader.
- Backend Development Python: Experience with Flask or other API frameworks, Proficiency in SQLAlchemy ORM.
- PHP: Experience with Laravel or other API frameworks.
- Frontend Development 2+ years of experience with React: React v18+, Next.js v14+.
- 1+ years of experience with Vue.js (Version 2).
- Third-Party API Integration Hands-on experience with third-party API integrations, such as Sentry, Meta API, YouTube API, TikTok API, Zalo API.
- Database Proficiency in designing and managing MySQL and PostgreSQL databases.
- Advanced SQL query optimization skills (e.g., JOIN, LEFT JOIN, GROUP BY).
- Please provide access to your GitHub profile or any other repository showcasing yourcode.
- If you hold any certifications or qualifications, include the name of the certification and the date of acquisition.
- AWS Certifications Possession of any of the following AWS certifications is highly desirable: AWS Certified Solutions Architect Associate, AWS Certified Developer Associate, AWS Certified SysOps Administrator Associate.
- Experience with GCP or Microsoft Azure operations.
- Practical knowledge of web application security.
- Proficiency in Linux environment operations (learning on the job is acceptable).
- Data engineering skills, including: Understanding of abstract data structures and their physical design.
BENEFITS:
- Competitive income.
- Provided with a laptop.
- Bonus: 13th month bonus.
- Annual leave 12 days/year.
- Ensure other regimes as prescribed by law.
- Probation time will receive 85% salary.
Benefits provided by the company are: Phúc lợi cao, Quà tặng lễ Tết, được Tăng lương, tham gia Team Building và có Thưởng Tháng 13.