- Work closely with internal teams (Technical & Operations), client technical teams, executives, and partners to manage and deliver solutions during the implementation stage.
- Lead high-level architecture discussions, provide design input, and drive deep technical conversations to build trust with clients throughout the implementation process.
- Manage and implement Azure infrastructure to handle large-scale traffic, ensuring scalability, reliability, and performance.
- Conduct regular reviews of resource usage and cloud costs, providing recommendations for optimization and cost-efficiency improvements.
- Define and implement security strategies to ensure the protection of infrastructure, applications, and data, adhering to best practices.
- Support development teams with the deployment of web-based environments, ensuring effective use of Azure services and infrastructure automation.
- Provide technical support and integrate Azure solutions smoothly into existing operations.
- Mentor team members and contribute to a culture of knowledge sharing and continuous improvement.
What You Need To Maximize Your Contribution
- Location: Onsite in HCMC; Remote from anywhere in Vietnam
- Hands-on experience with Linux-based OS and Windows Server environments.
- Hand-on experience with Microservices, VM, Cloud-native platforms, and experience with AZURE is a MUST;
- Expertise with container technologies (e.g., Kubernetes, Docker) and API models (e.g., Swagger, OpenAPI).
- Proficiency with CI/CD tools: GitLab CI, Jenkins, ArgoCD, Azure DevOps, AWS CodeCommit.
- Familiarity with code quality tools like Sonar, Snyk, etc.
- Experience managing IaC using: Terraform, Ansible, Helm charts.
- Experience with scalable networking technologies (e.g. Load Balancers, Firewalls) and web standards (e.g. REST APIs, web security mechanisms)
- Ability to define and implement suitable security strategies for various projects.
- Experience fine-tuning infrastructure to meet application requirements.
- Ability to analyze results of benchmarking and stress tests to optimize performance.
- Have client-facing experience, including proposing solutions and presenting to clients; strong stakeholder management skill is a plus.
- Good communication & teamwork skills.
- Effective communication in English (both verbal and written).