Your Role and Responsibilities- Collaborate with cross-functional teams, including software developers, QA engineers, and product managers, to design, develop, test, and deploy software systems and applications.
- Develop and implement DevOps processes, practices, and tools to improve the speed, quality, and reliability of software deliverables.
- Ensure the security, scalability, and efficiency of software systems and applications by implementing best practices and standards.
- Collaborate with stakeholders to gather requirements, design solutions, and deliver software systems and applications that meet business needs.
- Monitor and analyze system performance, identify areas for improvement, and implement optimizations.
- Ensure compliance with industry standards, best practices, and regulatory requirements.
- Keep up to date with emerging trends and technologies and recommend improvements to software systems and applications.
- Knowledgeable in DevOps and Authorization, like OAuth implementation.
- Familiar with MySQL, including SQL writing, database knowledge like table structure, keys, index.
- Familiar with Cloud development; AWS/ Azure / GCP is preferable
Required Technical and Professional Expertise
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 2 years of experience in a DevOps engineering role, with experience in leading teams.
- Strong background in software development, cloud computing, and DevOps practices.
- Solid hands on experience in OpenShift/Kubernetes, GitOps, Helm, AWS, Azure, Bash, Python
- Experience with Agile methodologies, such as Scrum or Kanban.
- Strong experience with cloud platforms, such as AWS or Azure.
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
- Strong experience with infrastructure as code tools such as Terraform or Ansible.
- Experience with version control systems, such as Git.
- Fluent in Cantonese, Mandarin and English
Preferred Technical and Professional Expertise
- Certification in AWS, Azure, or other cloud platforms.
- Certification in DevOps, such as DevOps Foundation or DevOps Engineering.
- FinOps Knowledge is a bonus.