We have an outstanding career opportunity for a Database Administrator to join a leading Company located in the New York, NY surrounding area.
Salary: $80,000 - 130,000
Responsible for the administration, maintenance, and optimization of the database environments (Microsoft SQL Server and Oracle Database). This role ensures the availability, security, performance, and integrity of critical banking systems and supports application teams with database solutions. The DBA is also expected to have understandings of Windows and Linux operating systems to effectively support the underlying infrastructure.
Job Responsibilities:
Database Administration
- Perform daily monitoring, maintenance, and administration of SQL Server databases and some Oracle Databases in production and non-production environments.
- Monitor database performance, identify issues, and implement tuning solutions.
- Ensure high availability and disaster recovery capabilities, including backup and recovery strategies.
- Manage user access control, database security policies, and compliance with regulatory requirements.
- Apply patches, upgrades, and perform version management to ensure system stability and security.
- Maintain database documentation including setup, configuration, architecture, and operational procedures.
- Work closely with system administrators to support database infrastructure across Windows, and Linux platforms.
- Facilitate data restoration to testing environment to support application team with development and investigations.
Project Support & Development
- Collaborate with application development teams to design and set up database environment, implement efficient database structures and stored procedures.
- Participate in system upgrades, migrations, and new application deployments.
- Support SQL scripting, query optimization, and PL/SQL or T-SQL code review.
- Assist in capacity planning and infrastructure optimization.
- Follow change management procedures and ensure minimal downtime during maintenance windows.
Basic Hiring Criteria:
- Bachelor's degree in Computer Science, Information Technology, or related field; Master's degree preferred.
- Minimum 4 years of hands-on experience as a DBA supporting SQL Server in enterprise environments and Oracle databases experience.
- Solid knowledge of backup/recovery, clustering, replication, and performance tuning.
- Experience with database security, user and role management, and auditing.
- Working knowledge of Windows and Linux operating systems, including file systems, storage, and basic system administration.
- Strong understanding of database architecture, indexes, partitions, and query optimization.
- Familiarity with scripting languages such as PowerShell, Bash, or Ksh.
- Certifications such as Microsoft Certified: Azure Database Administrator Associate or Oracle University Certified Professional are a plus.
- Excellent problem-solving skills and ability to work in a team-oriented environment.
Benefits offered vary by contract. Depending on your temporary assignment, benefits may include direct deposit, free career counseling services, 401(k), select paid holidays, short-term disability insurance, skills training, employee referral bonus, and affordable medical coverage plan, and DailyPay (in some locations). For a full description of benefits available to you, be sure to talk with your recruiter.