1. DIT Bonding Day
5th June 2015
Disclaimer: The views expressed in this presentation are my own and do not represent the views of my company or
Singapore Polytechnic
2. Topics
1. About Me
2. My Polytechnic Life
3. My DBA journey
4. Current/Upcoming IT landscape
5. Tips I follow
3. Topics
1. About Me
2. My Polytechnic Life
3. My DBA journey
4. Current/Upcoming IT landscape
5. Tips I follow
4. `whoami`
● Ang Wei Shan
● 26 years old
● Graduated from SP-DIT in 2009
● Database Administrator (DBA)
● ≅4 years of experience in databases
● GMO GlobalSign
5. Database Management System
A database is an organised collection of data. The data is
typically organized to model aspects of reality in a way that
supports processes requiring information, such as
modelling the availability of rooms in hotels in a way that
supports finding a hotel with vacancies.
6. Types of Databases
● Oracle, SQL Server, MySQL
● MongoDB, Amazon RedShift, Riak
● VoltDB, Clustrix, NuoDB
7. Why is being a DBA cool!
● Niche field
● 50k to 150k SGD per year
● Can work in almost any industry
● Manage the “brains” of the company
● Can be extremely relaxing or stressful
8. What does a DBA do?
● Daily administration (boring stuff!!)
● Backup and Recovery (You secretly hope the
day will never come)
● Performance Tuning (Undefined science!)
● Upgrade, Patching, Migration
● Database engineering** (My personal favourite!)
9. Topics
1. About Me
2. My Polytechnic Life
3. My DBA journey
4. Current/Upcoming IT landscape
5. Tips I follow
10.
11. Topics
1. About Me
2. My Polytechnic Life
3. My DBA journey
4. Current/Upcoming IT landscape
5. Tips I follow
20. After Seagate….
● Joined a SME company as an Oracle
database “Consultant” in Feb 2014
● Joined GMO GlobalSign in Apr 2015
● Hired to build a highly transactional
database. Think Facebook!
23. So….what’s my role working in only
Certificate Authority hosted locally?
24. My role in GlobalSign
● Certificate details needs to be stored in a
database
● High volume traffic
● Low latency
● Database security
● And… I’m the guy that manages the
database :)
25. Topics
1. About Me
2. My Polytechnic Life
3. My DBA journey
4. Current/Upcoming IT landscape
5. Tips I follow
26.
27.
28. Why is knowing IT trends important
● IT is the fastest evolving industry
● The only constant is change
● If you don’t evolve, you WILL be replaced
● Once we identify the trends, we can make
well-informed career decisions (or
investment decisions)
29. Topics
1. About Me
2. My Polytechnic Life
3. My DBA journey
4. Current/Upcoming IT landscape
5. Tips I follow
30. Attitude > Skills
● Learn as much as you can
● Volunteer for “sai kang” job
● Remember, your job is to make YOUR boss
look good in-front of HIS boss
● Be happy when someone bother to criticize you
● Bring solutions, not problems to the table
31. if [age < 30]; then echo “experience > $” fi
● No commitments when you are young
● Build a strong foundation first
● A job with better exposure is MUCH better
than a job with better $$!!!
● If you can, create your own startup!
32. Networking
● Write a blog
● Go for seminars or meetup groups
● Meet like-minded people
● A good mentor is crucial!!
● Be sincere in treating people, IT industry in
SG is smaller than you think