We are seeking an experienced System Administrator (DevOps) to manage, maintain, and optimize mission-critical banking infrastructure and applications. The ideal candidate will possess strong expertise in Linux administration, MySQL database management, and DevOps practices, ensuring high availability, security, and operational efficiency across production and non-production environments.
This role requires experience supporting enterprise applications within the banking or financial services industry, working closely with application developers, infrastructure teams, information security, and business stakeholders.
Key ResponsibilitiesLinux Administration
- Administer, configure, monitor, and maintain Linux servers (Red Hat Enterprise Linux, CentOS, Ubuntu, Oracle Linux).
- Perform system installation, configuration, patching, upgrades, and lifecycle management.
- Troubleshoot Linux OS, kernel, filesystem, memory, CPU, and network-related issues.
- Configure user access, permissions, SSH, firewall, and security hardening in accordance with banking security policies.
- Automate routine administration tasks using Shell/Bash scripting.
DevOps & Automation
- Build and maintain CI/CD pipelines for application deployment.
- Automate infrastructure provisioning and deployment processes.
- Manage source code repositories using Git.
- Support Infrastructure as Code (IaC) initiatives.
- Collaborate with development teams to streamline application releases.
- Perform deployment, rollback, and environment configuration across Development, UAT, and Production environments.
- Monitor deployment health and system performance.
MySQL Database Administration
- Install, configure, administer, and optimize MySQL databases.
- Monitor database performance and execute performance tuning.
- Perform backup, recovery, replication, and disaster recovery activities.
- Troubleshoot database-related incidents and optimize SQL queries.
- Maintain database security, user access, and privilege management.
- Support database migration and version upgrades.
Banking Systems Support
- Support mission-critical banking applications and payment systems.
- Ensure high availability and minimal downtime for production systems.
- Investigate and resolve production incidents within SLA.
- Perform root cause analysis (RCA) and implement preventive measures.
- Participate in disaster recovery (DR) exercises and business continuity planning.
- Provide on-call support during critical production incidents.
Monitoring & Performance Management
- Monitor server health, application availability, and database performance.
- Analyze logs and system metrics to identify issues proactively.
- Implement system monitoring and alerting solutions.
- Optimize server resource utilization.
Security & Compliance
- Ensure systems comply with banking security standards and regulatory requirements.
- Apply security patches and vulnerability remediation.
- Support audit requirements and infrastructure documentation.
- Maintain secure configurations and access controls.
Documentation
- Prepare and maintain:
- Standard Operating Procedures (SOPs)
- System architecture documentation
- Configuration documents
- Disaster recovery procedures
- Deployment guides
- Operational runbooks
Pay: From RM6,500.00 per month
Benefits:
Application Question(s):
- Will you require sponsorship to work in Malaysia?
- Are you open working on contract for 1 year?
- How many years of relevant experience do you have on the applied role?
- How many days is your notice period?
- How much is your expected salary?
Language:
Work Location: In person