Junior Database Administrator

BLDG SVC 32 B-JNew York, NY
5h

About The Position

Under the supervision of the Manager, DevOps and in close partnership with the Senior Database Administrator, the Junior Database Administrator provides day-to-day operational support for on-premises and cloud database environments. This role is designed as a developmental position that supports ongoing database migrations, system modernization, and daily operational tasks while building hands-on experience in enterprise database administration. The Junior DBA assists with database maintenance, monitoring, documentation, and troubleshooting, and gradually assumes increased responsibility as skills and experience grow.

Requirements

  • 1–3 years of experience in IT operations, systems administration, application support, or database support
  • Working knowledge of relational databases, preferably Microsoft SQL Server
  • Basic SQL skills and understanding of database concepts
  • Familiarity with database backup, restore, and monitoring tools, and database security fundamentals
  • Familiarity with Windows or Linux server environments
  • Experience working with ticketing systems and IT service management processes
  • Strong troubleshooting, documentation, and communication skills
  • Exposure to Azure SQL or cloud-based database platforms
  • Exposure to PostgreSQL or interest in supporting open-source databases
  • Basic understanding of data integration or ETL concepts
  • Experience working in Agile or DevOps environments
  • Detail oriented with excellent organization and analytical skills.
  • Ability to plan and take initiatives to accomplish objectives in timely fashion.
  • Ability to prioritize work and meet deadlines.
  • Ability to establish and maintain effective working relationships with peers, project team members, supervisors, and employees from other departments.
  • Strong documentation and communication skills.
  • Associate’s or Bachelor’s degree in Computer Science, Information Technology, or a related field or equivalent hands-on experience.
  • Speak, read, write and understand English
  • High

Nice To Haves

  • Microsoft, Azure, or database-related certifications are a plus but not required.

Responsibilities

  • Assist with the administration and support of Microsoft SQL Server (on-premises and Azure SQL) environments.
  • Assist with administration and support environments that may include PostgreSQL or other modern database platforms as adopted by the Development team.
  • Perform routine database maintenance tasks, including backups, restores, monitoring, performance tuning (e.g., updating statistics, index maintenance, etc.) and health checks.
  • Support database availability, integrity, performance, and reliability under the guidance of the Senior DBA.
  • Assist in patch management and version upgrades.
  • Participate in high-availability and disaster recovery testing.
  • Support SQL Agent jobs and scheduled processes.
  • Assist with user access provisioning and periodic access reviews.
  • Support enforcement of least-privilege database permissions.
  • Monitor database activity alerts and escalate anomalies.
  • Assist with encryption configuration (at rest and in transit).
  • Support vulnerability remediation efforts.
  • Assist with compliance, audit requests, and evidence collection related to database operations.
  • Follow established change management, incident management, and operational procedures.
  • Assist with database and application migrations from legacy operating systems and platforms to supported environments.
  • Gain hands-on exposure to Azure SQL, Azure data services, and DevOps workflows.
  • Participate in Infrastructure-as-Code and CI/CD database deployment workflows.
  • Contribute to automation initiatives to reduce manual operational tasks.
  • Support data validation, testing, and post-migration verification activities.
  • Help maintain migration documentation, runbooks, and checklists.
  • Assist with basic SQL development tasks, including queries, stored procedures, and performance troubleshooting under supervision.
  • Support ETL, data movement, and integration tasks using existing tools and frameworks.
  • Assist in supporting Azure-based data services as skills develop.
  • Participate in learning and supporting new database technologies aligned with organizational standards.
  • Participate in continuous improvement initiatives
  • Contribute to knowledge-sharing within the team
  • Maintain and update system documentation, operational procedures, and inventory records.
  • Work closely with DevOps, application development, and infrastructure teams.
  • Learn from and be mentored by the Senior Database Administrator.
  • Participate in project meetings and technical discussions as appropriate.
  • Build skills to support increased responsibility over time.
  • Perform tasks as required by management/supervisory staff.
  • Provide support after hours, and on weekends as needed.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service