This is Bachu from India, we develop web site and SEO(Search Engine Optimizers)
SEO Responsibilities
Keyword Analysis
On Site Optimization
Content Tweaking
Directory/SE Submissions
Link Building
On Page Factors
Keyword Density
Words in Title Tag
Words in the Page
Words in Headings
Words in Bold/Italic
Beginning Words
Directory Structure
File naming
Off Page Factors
Link Text
Links from directories
PR of the site linking
Avoid linking from bad sites (link farms)
Page Rank of the site
Some other aspects that you should be aware of is that the site is crawler friendly or not and make sure it is submitted in the major SE for the crawl. There is a need to keep track of crawl cycles to do effective SEO.
The most important aspect of SEO I would say is keyword analysis. The keywords provided were not really traffic pullers. So I have made a (small) list of keywords that you would be interested in the excel sheet.
I have also put few major sites I am working right now, to show my competence as Search Engine Optimizer. The keywords I have worked on highly competitive and hard to achieve the top position.