Opportunity brief
VIAVI Solutions is hiring for the role of Apprentice!
Responsibilities of the Apprentice:
- Assist in the installation, configuration, and maintenance of PostgreSQL and TimescaleDB environments.
- Support database monitoring, health checks, and routine maintenance activities.
- Create and manage databases, schemas, users, and permissions under supervision.
- Assist with database backup, restoration, and recovery procedures.
- Support performance monitoring and basic SQL query optimization.
- Learn and work with TimescaleDB features such as hypertables, continuous aggregates, compression, and data retention policies.
- Maintain technical documentation related to database configurations and operational procedures.
- Assist in provisioning and configuring MySQL database instances.
- Support routine database administration tasks, including monitoring, optimization, and maintenance.
- Assist with backup, recovery, and replication activities.
- Help troubleshoot database-related issues under the guidance of senior DBAs.
- Contribute to automating routine database administration tasks through scripting.
- Gain practical exposure to database replication, clustering, high availability, and database security.
- Learn cloud-based database deployment and administration practices.
- Assist in database migration and performance tuning activities.
- Work closely with senior engineers to identify and resolve database issues.
Requirements:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline.
- 0–1 year of experience in Database Administration, SQL Development, or related areas (internships, academic projects, or certifications are acceptable).
- Strong understanding of DBMS fundamentals and SQL.
- Basic knowledge of Linux administration.
- Passion for learning database technologies and building a career in database engineering.