Key Responsibilities:
Application Support & BAU Tasks
- Perform application BAU tasks including system monitoring, incident resolution, changes, and user assistance
- Troubleshoot and resolve production issues in a timely manner
Development & Delivery
- Participate in application delivery and enhancement for new business requirements
- Produce technical deliverables such as technical design, coding, unit testing, and documentation
- Deliver high-quality development work that meets business requirements
ETL & Data Management
- Design, develop, and maintain ETL processes to support data analytics and BI initiatives
- Monitor and optimize ETL processes for efficiency and reliability
- Work with relational databases (Oracle) and cloud-based data integration solutions (AWS Kettle/SnapLogic)
- Ensure data quality, integration, and adherence to best practices in data warehousing (Snowflake)
Cloud & DevOps
- Hands-on experience with AWS services including S3, Lambda, API Gateway, EC2, CloudFront, Route53, Terraform
- Apply cloud-first principles in design and delivery of data solutions
- Work in Agile teams, incorporating DevOps practices where applicable
Data Visualization
- Develop reports and dashboards using OBIEE, Power BI, or equivalent tools to enable business insights
Stakeholder Collaboration
- Interact intensively with business and technology teams to understand requirements and deliver solutions
- Collaborate across global virtual teams effectively
- Excellent communication skills in English; proficiency in Mandarin is a plus