Top 3 Reasons To Join Us
The Job
Company Overview:
We are a technology company developing a variety of applications with a large user base. Our goal is to create products with exceptional user experiences, stable systems, and high scalability. We are currently seeking a talented Solution Architect to join our technical team and contribute to building advanced technology solutions.
Responsibilities:
- Design, develop, and maintain system architecture following a Microservices approach to ensure flexibility and reusability for future projects.
- Ensure that the system can easily scale and handle high loads, meeting the demands of a large number of users simultaneously without compromising performance.
- Analyze and evaluate technical requirements, identify potential issues, and provide appropriate design solutions to ensure the system operates efficiently.
- Review the current system architecture to identify areas for improvement and propose system upgrades.
Provide direct feedback to developers to ensure the solutions are implemented correctly. - Oversee the deployment of systems, ensuring they are implemented according to plan and meet the necessary requirements.
- Create plans for the long-term scalability and maintenance of the system.
Your Skills and Experience
Requirements:
- At least 3 years of experience in a Solution Architect role or similar positions, with the ability to oversee entire systems and address complex issues.
- Extensive experience with ReactJS, NextJS, [protected info], PHP, MongoDB, MySQL, Redis, Elasticsearch, Azure, AWS, SEO
- Knowledge of Containerization and Orchestration (e.g., Docker, Kubernetes) for deploying and managing Microservices applications.
- Experience using monitoring and logging tools like Prometheus, Grafana, and the ELK stack (Elasticsearch, Logstash, Kibana) to monitor performance and troubleshoot issues.
- Experience with CI/CD methodologies and tools like Jenkins, GitLab CI/CD, to automate software development and deployment processes.
- Experience with Serverless architectures and developing serverless solutions.
- Experience with application security methods and data protection, including encryption, authentication, and access management.
- In-depth understanding of distributed system design models and best practices to ensure performance and scalability.
- Experience in designing and implementing big data processing and analytics solutions, particularly in systems with requirements for advertising and real-time data processing.
- Strong analytical and problem-solving skills, particularly in large scale systems with high performance demands.
- Good communication skills, the ability to work effectively with technical teams, and lead projects from design to deployment.
Preferred Qualifications:
- Experience working with social network systems or applications with large user bases.
- Cloud solution certifications (Azure, AWS, GCP) are a [protected info] DevOps and CI/CD tools.
- Experience with DevOps and CI/CD tools.
- Understanding of security standards and data protection methods.
Why You'll Love Working Here
Benefits for you
- 13th-month salary
- Very attractive salary based on skills and experience, freely deal your salary during the interview.
- Insurance, annual health checkups, and other benefits according to the government regulations.
- Annual leaves & public holidays
- Company trip, team building
- Bonus
- 8:00-17:00 from Monday to Friday