Mô tả công việc
– The Technical Lead should not only have experience in development but also have good leadership and management skills.
– Be responsible for development deliverables including detailed documentation of newly added features or modifications.
– Establish work flow to achieve task of aligning developed application with user stories.
– Be responsible for the management of technical operations including development for Samsung product Technical Operations.
– Ensure that planning, quality control, customer service, procurement and contract are living up to agreed technical operations strategies and quality.
– Frequently communicate with client to ensure accurate understanding of development requirements and development related tasks.
– Ensure communication within the technical team about all technical operation processes and activities.
– Ensure coordination internally and across functions, supporting Endpoint Security solutions’ overall plan and objectives.
Yêu cầu công việc
- Must have:
- Bachelors / master’s degree in software engineering or related field
- More than 6 years of professional experience in backend development
- Highly experienced in working with and understanding of Git
- Highly proficient with Spring boot (Java) framework and its core principles.
- Experience in JavaScript, VueJS
- Understanding of Clean Code principles and code refactoring
- Understanding of MSA
- Experienced in dealing with open-source products for MSA architecture (Rabbit mq, ELK stack, Nginx, Redis, PostgreSQL, Spring cloud)
- Experienced in managing Linux OS
- Experienced in working in agile environment and using DevOps tools (JIRA, Confluence, etc.)
- Great written and oral communication skills in both technical and user-friendly language.
- Proven analytical, mathematical, and creative problem-solving skills.
- Ability to conduct research into system issues and applications as required.
- Experience working in a team-oriented, collaborative environment.
- Nice to have:
- Experience in IT infrastructure for backend (Linux server, Network, DB, Web server etc.) management and troubleshooting experience
- Cloud env development and engineering
- Multi-tenant service experience
- Experienced in developing or managing High Availability architecture solution
- Developing and managing SaaS product
- Converting legacy product into SaaS one