Announcement
m-Station App Update: We’re making improvements behind the scenes to enhance your AXS m-Station app experience. If you have feedback or encounter any issues, please contact our Customer Service team at 6560 2727. Thank you for your patience and continued support!
You are in
Database and System Engineer
Department
Location
Job type
Job Description

We are looking for a Database and System Engineer to manage containerized applications, support system-level troubleshooting, and optimize database performance. The role involves deploying and automating infrastructure, maintaining high availability and security of systems and databases, and collaborating on CI/CD workflows. Proficiency in containerization, scripting, and database administration is essential.

Responsibilities
  • Deploy, configure, and manage containerized applications using Docker, Podman, or similar tools.
  • Support application teams with system-level troubleshooting, performance tuning, and deployment automation.
  • Implement and manage container orchestration platforms such as Docker Swam, Kubernetes, etc.
  • Collaborate with software engineers and DevOps teams to streamline CI/CD workflows and infrastructure automation.
  • Monitor system health, application performance, and ensure high availability and security.
  • Develop and maintain scripts and tools for system automation and application deployment.
  • Document system architecture, configurations, and operational procedures.
  • Maintain and review database schema design and performance tuning.
  • Ensure Database and Data platform high availability and disaster recovery, including backup and restore, replication.
  • Monitor database performance, implement tuning strategies, and troubleshoot issues.
  • Perform capacity planning and forecast future database needs, manage database migrations and upgrades with minimal downtime.
Requirements
  • Bachelor’s degree or equivalent in Computer Science or related field.
  • Minimum 5 years of experience in system engineering/DBA.
  • Strong understanding of containerization technologies (Docker, Podman).
  • Familiarity with application deployment and lifecycle management.
  • Proficiency in scripting languages (e.g., Bash, Python).
  • Solid understanding of networking, system security, and performance monitoring.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI) and infrastructure automation (e.g., Ansible, Terraform).
  • Experience with DBA tasks such as performance tuning, backup and recovery.
  • Experience with change data capture and data replication.
  • Familiar with cloud-based infrastructures (AWS/Azure/GCP).
  • Proficient with MySQL and PostgreSQL databases with hands-on experience as a DBA.
  • Strong understanding of database architecture, indexing, and query optimization.

Search

Suggested results