Database Administrator 4

Full-time +1 5 months ago
Employment Information

Job Description:

  • We are looking for a DBA to join our team.
  • They will need to have experience with formal change control environments.
  • They also need strong troubleshooting skills.
  • Our environment is predominantly Sybase with SQL Server. We are moving from Sybase to a pure SQL Server in approximately 3 years.
  • The Sybase environment is 15.7 on Solaris in an X86 hardware environment within our local network.
  • The SQL Server environment is mixed versions of SQL Server on mixed versions of Windows Server with an upcoming project to update versions.
  • This environment includes both servers in our network and in Azure.
  • Our planned goal is to move off Sybase and a project to do this is underway and thus the need for the selected candidate to have some experience with both Sybase and SQL Server.
  • Our primary goal is to have an additional individual to assist with our Sybase 15.7.
  • As a result, the appropriate candidate will need to have Unix background running and developing CRON jobs with command line experience.
  • The DBA should be familiar with Sybase ASE 15.7.
  • This can be at the level of a junior DBA.
  • The desire is to have a DBA that can assist with tasks, particularly during after hours implementations that the senior DBAs need completed to reduce the overall time required per DBA.
  • This position will also help with other tasks that occur during the week such as weekly data fixes which occur on Thursday and Friday.
  • The secondary goal is to take work off the SQL Server DBAs.
  • This will require the individual to have some experience with Windows Servers and with SQL Server.
  • Additionally, the person will work with clusters and with Disaster Recovery in our development, test, and production environments.
  • A strong desired experience is migration from Sybase to SQL Server.

Individual tasks related to the duty:

  • Research, draft and recommend database standards and policies.
  • Coordinate with vendor support to address technical issues that could not be resolved in-house.
  • Participate in the planning process to match emerging technologies with future business needs.
  • Establish standards and guidelines for database space allocation based on best practices and implementation considerations based on business requirements.
  • Calculate disk space requirements for existing and/or new installations and growth based on changing business requirements.
  • Measure and/or forecast current capacity, gauge the growth of capacity over time, and factor in the anticipated capacity requirements to determine whether the existing infrastructure can sustain the anticipated workload.
  • Research, analyse, and determine appropriate hardware changes to support future application and database needs.
  • Report recommendations to appropriate DBA specialist and/or technical services.
  • Review results of database integrity checks. Resolve identified issues.
  • Design appropriate strategy to reorganize database objects to release unused space or repair fragmentation.
  • Install database management software in any environment.
  • Install database patches and service packs in any environment.
  • Review, install, analyse and implement security patches to be applied to remain PCI compliant, vendor compliant, and OES compliant.
  • Designs the security model based on set standards. Create database user accounts and schemas in production environments based on defined and approved forms and procedures.
  • Define/design roles.
  • Define/design profiles.
  • Recommend standard password security policies.
  • Implement data encryption (13+design encryption).
  • Design, configure, and initiate auditing with appropriate options as needed.
  • Create and deploy new database in development and test environments.
  • Ensures and validates the integrity and quality of the scripts to be promoted to any of the environments.
  • Perform production data file transfers between different systems, across state agencies, federal government, vendors, etc.
  • Analyse and resolve database space utilization in production environments.
  • Analyse and resolve issues with database integrity in development, test, and production environments.
  • Perform troubleshooting of performance issues and provide required solution.
  • Analyse databases for optimal performance and investigate poorly performing SQL statements and offending database sessions.
  • Perform database performance tuning by identifying index candidates, updating database statistics, using appropriate optimization techniques, optimizer hints and other methods.
  • Document tuning procedures.
  • Implement defined initialization parameters, database instance memory structures and physical data layout for optimal performances.
  • Monitor database jobs and scheduled processes, perform troubleshooting and provide resolution for any issues with jobs/processes as necessary.
  • Document solution and provide root cause analysis.

Job Types: Full-time, Contract

Pay: $50.00 - $55.00 per hour

Experience:

  • Sybase and its versions: 4 years (Required)
  • Azure Cloud: 4 years (Required)
  • Data Migration: 4 years (Required)

Ability to Relocate:

  • Lansing, MI 48917: Relocate before starting work (Required)

Work Location: In person

New Things Will Always
Update Regularly