Application Analyst

Posted:
11/18/2024, 5:44:01 AM

Location(s):
Macau, China ⋅ Macau, Macau, China

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

We are proud to offer excellent opportunities for talented individuals to join the roaring team of MGM China.

我們誠邀才華出眾的您,把握美高梅中國事業​機會,與金獅再闖另一座高峰。

Responsibilities:

  • Design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the build, test, and deployment processes. 

  • Work directly with business users, other IT team members and external contractors on identifying, escalating, mitigating and resolving application issues to achieve high customer satisfaction. 

  • Write clean, maintainable, and efficient code using appropriate programming languages and frameworks (such as RESTful API). 

  • Manage the life cycle of problems from problem identification, through root cause analysis, to resolution of problems resulting from incidents in the production. 

  • Provide second level supports for production application issues. 

  • Work with IT Project Managers, Business Analysts, key business users and external contractors on deploying solutions to address business needs and opportunities.

  • Perform operational duties including application access control and maintenance.  

  • Create and maintain effective documentation for IT projects, operational procedures, incident tickets and reports.  

Requirements:

  • Bachelor degree in Computer Science, Engineering or related discipline
  • 3+ years of experience in application support, development, and DevOps. Experience with Gaming and Hospitality applications is a definite advantage
  • Proficiency in programming languages such as C#, Java, Python, or JavaScript. 
  • Experience with database management systems like SQL Server, MySQL, or PostgreSQL. 
  • Familiarity with DevOps tools such as Jenkins, Git, Docker, Kubernetes, and cloud platforms like Alibaba Cloud, Azure, etc. 
  • Strong understanding of software development methodologies (Agile, Scrum, etc.). 
  • Effective oral and written communication in English and Cantonese/Mandarin. 
  • Understanding of Software Development life Cycle (SDLC).