SQL Server Developer \ Administrator - Kuwait
RDI -
Hawally, KuwaitPosted 7 years ago112Applicants for1 open position
- 54Viewed
- 3In Consideration
- 39Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Responsibilities
- Installation, Administration and Maintenance of SQL Server Instances. (Installing SQL Server).
- Setup Test, Dev, Staging and Production Environments. (Installing SQL Server)
- Create Users and assign permissions based on the level of database access the user would need. (Security)
- Create Linked Servers to SQL Servers and other databases such as Oracle, Access, Informix etc. (Security and General Administration)
- Design database Backup and Restoration Strategy. (Database Backups and SQL Server Agent)
- Once created the database Backups, monitor those backups are being performed regularly. (SQL Server Agent)
- From time to time, recover the databases to a specific point of time, as per the requests. (Database Backups and Recovery)
- Setup High-Availability as part Disaster Recovery Strategy for the Databases. (Failover Clustering, Database Mirroring, Log Shipping and Replication)
- Troubleshoot various problems that arise in a day-to-day work and fix the issues. (Monitoring SQL Server Error Logs and checking your email alert (if there is one configured))
- Monitoring and Performance tuning; Physical Server Level, Database level (Database settings and options) and query tuning. (Creating and maintaining those Indexes, not performing database shrinking, memory settings, monitoring CPU usage and Disk I/O activity etc.)
- Reviews and improves query plans
- Commits database model to source code control using SSDT and Visual Studio Online
- Contributes code used in automated deployment of applications
- Suggests database system specifications based on application workload requirements
- Documenting major changes to the SQL Servers. (General)
- Apply Service Packs. (General)
- Works on building queries, stored procedures, etc. that meet business needs. (Development)
Job Requirements
Skills:
- 3+ years of experience developing using Transact-SQL syntax beyond simple CRUD
- 2+ years’ experience developing SSRS scripts
- 2+ years’ experience developing SSIS scripts
- Advanced knowledge of database concepts and set theory
- Understanding of least-privilege as it pertains to database security
- Understanding of database high-availability features
- Mentoring & training of DB I
- Thorough understanding of storage subsystems and how they affect performance
- Familiarity with database administration tools such as SSMS
- Good communication skills and English fluency
- Mid to advanced business knowledge
- Strong interpersonal and communications skills
- Experience delivering high quality, high traffic, scalable database objects
- Ability to translate business requirements into developed artifacts
- Comfortable working in an Agile / SCRUM environment
- Team orientated and at the same time has the ability to work independently with minimal direction.
- Logical thinker and quick learner with strong problem solving and analytical ability.
- Excellent oral and written technical communication skills.
- Positive attitude and strong work ethics.
- Salary: Depend on Experience.
- Age not more than 30 years