Position General Duties And Tasks
- Governance, Planning & Readiness (Pre-Migration)
- Application & Dependency Assessment
- Identify all applications hosted in Cyberjaya Data Centre, categorizing by:
- Environment: MY PROD / SG DR
- Business criticality (Baseline/Important/Critical)
- Recovery Time Objective (RTO) / Recovery Point Objective (RPO) requirements
- Produce detailed Application Dependency Mapping including:
- Upstream and downstream systems
- External integrations (e.g., CTOS, CCRIS, CBM, SOA gateways, MQs, APIs)
- Shared services (LDAP, SMTP, monitoring tools, batch schedulers)
- Identify hard dependencies such as:
- IP addresses, VLANs
- Hostnames
- Firewall rules
- Certificates
Compliance & Regulatory Alignment
- Validate data residency requirements per BNM, PDPA, and OCBC internal policies
- Confirm segregation requirements for SG DR vs MY PROD environments
- Ensure application architecture complies with:
- Environment isolation
- Access control segregation
- Audit and logging standards
Risk & Impact Analysis
- Perform Application Impact Assessment covering:
- Downtime tolerance
- Batch window sensitivity
- Month-end / quarter-end constraints
- Identify single points of failure Document risks and mitigation, including:
- Migration failure
- Latency impacts
- Data corruption
- Rollback complexity
Design & Architecture Validation
- Network & Connectivity Validation
- Review new network design from Infrastructure/Network teams:
- New IP ranges (if required)
- VLAN separation
- Validate application connectivity assumptions:
- Static IP whitelisting
- Firewall directionality
- Northbound / Southbound traffic flows
Application Configuration Review
- Identify application configurations requiring changes:
- Properties files
- Connection strings
- MQ channels & queues
- API endpoints
Identify hardcoded values that require remediation
- Assess application readiness for:
- IP address changes (if required)
- Hostname changes (if required)
- DNS re-pointing (if required)
Non-Functional Readiness
- Validate expected performance in the re-stacked environment:
- Latency sensitivity
- Bandwidth needs
- Confirm High Availability (HA) and clustering behavior post-restack
- Pre-Migration Preparation
- Environment Clean-up & Standardisation
- Remove obsolete configurations
- Decommission unused application components
Backup & Data Protection
- Ensure recent full backups have been completed
- Validate backup restore tests
- Confirm database/application backup ownership and rollback data retention policies
- Certificate & Security Readiness
- Validate TLS/SSL certificates (if required):
- IP-bound vs hostname-bound certificates
- Expiry checks
- Coordinate certificate renewal or re-issuance if needed
- Review application secrets management (vault references, keystore paths)
- Migration / Restack Execution Support
- Change & Release Management
- Raise and track application change requests (including emergency changes)
- Support Change Approval Committee (CAC) with:
- Impact summaries
- Rollback steps
- Align migration windows with business calendars and batch windows
Application Migration Activities
- Support application shutdown/startup sequencing during restack
- Handle cluster node management if applicable
- Validate configuration updates post-move
- Coordinate closely with Wintel/Unix, Database, Network, and Storage teams
Real-Time Monitoring During Cutover
- Monitor application logs, error rates, and connection failures
- Perform smoke tests immediately after migration
- Provide real-time status updates to WAR room and stakeholders
- Post-Migration Validation & Stabilisation
Functional Validation
- Execute application validation checklist:
- Login, transactions, batch submissions, message flows
- Validate integration with external bureaus and downstream systems
- Confirm batch jobs complete successfully
DR Readiness Validation
- Validate SG DR environment post-segregation:
- Connectivity from SG
- Replication health
- Support DR drills or simulations if required
- Update DR runbooks and procedures accordingly (if required)
Performance & Stability Monitoring
- Monitor latency, throughput, and error spikes
- Support hypercare and transition to Business-As-Usual (BAU)
Documentation & Knowledge Management
- Document Updates
- Update application architecture diagrams, network connectivity diagrams and environment topology (if required)
- Knowledge Transfer
- Brief Support Teams on:
- New environment layout
- New IP ranges and hostnames (if required)
- Update knowledge transfer materials and FAQs
Stakeholder & Communication Responsibilities
- Act as Single Point of Contact (SPOC) for:
- Application Teams
- Business users
- Project teams
- Infrastructure teams
- Provide regular updates on:
- Migration status
- Risk assessments
- Go-Live sign-off confirmation
- Support audit and evidence requests post-implementation
- Post-Implementation Review (PIR)
- Participate in PIR sessions to:
- Capture lessons learned
- Identify gaps and remediation items
- Highlight improvements for:
- Automation
- Configuration hygiene
- Support closure of all change records