August 1999-June 2002 (Months: 34)
Worked as a Database Administrator (Data Base SQL 7.0, SQL 2000)For US Based Company ProcessBiz Technologies (India) Pvt. Ltd developing products and providing software solution.
Responsibility:
Major responsibilities include, going through the clients' requirements, software requirement specifications (SRS) and coming up with logical and physical database designs and normalized data structures. We use SQL Server diagramming features for data modeling and for documenting the database design. Apart from this I'm involved in various other activities like:
· Installing different versions of SQL Server custom configured to the needs of different development teams
· Helping the developers connect to SQL Server and troubleshooting connectivity issues.
· Analyzing the clients' requirements and coming up with optimal database design. Ensuring data integrity and referential integrity by using constraints and/or triggers.
· Creating stored procedures for custom data access.
· Setting up BACKUP/RESTORE and disaster recovery procedures to ensure minimal downtime and data loss.
· Coming up with optimal query mechanism to avoid deadlocks and blocking and if they do occur troubleshooting them.
· Creating database users, controlling access to SQL Server and making sure right people get access to right data, and looking after the security issues.
· Setting up data replication between SQL Servers as well as from SQL Server to dissimilar data sources like Access, Oracle.
· Using data transformation services to move data between different sources and transform data according to out needs.
· Upgrading/upsizing databases from different DBMS and versions to current version of SQL Server.
· Documenting all the server and database related information.
· Introducing latest news about the database features through the Intranet facility.