This position will entail fully remote work, collaborating with international clients on a contract staffing basis (month-to-month), for 8 hours a day, Monday to Friday. Timezone flexibility may be required to accommodate different countries.
Position Summary:As a Junior Database Administrator, you will collaborate closely with our team of senior database administrators to ensure the optimal performance, security, and reliability of our database systems. This role offers a valuable opportunity to gain hands-on experience in database management, troubleshooting, and optimization while contributing to the success of our clients and projects. We're seeking a detail-oriented individual with strong analytical skills and a passion for learning and growing in a dynamic environment.
Key Responsibilities:
- Assist in installing, configuring, and maintaining database systems such as MySQL, PostgreSQL, SQL Server, and Oracle.
- Monitor database performance metrics and promptly troubleshoot issues to ensure optimal uptime and response times.
- Execute routine database tasks including backups, restores, upgrades, and patches to maintain system integrity.
- Implement and uphold database security measures to safeguard sensitive data against unauthorized access.
- Contribute to the design and implementation of database schemas, tables, indexes, and stored procedures.
- Collaborate with developers, system administrators, and other stakeholders to ensure seamless integration of database systems with other components.
- Document database configurations, procedures, and best practices to maintain a comprehensive knowledge base.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- Fundamental understanding of database concepts and proficiency in SQL syntax.
- Familiarity with database management systems (DBMS) such as MySQL, PostgreSQL, SQL Server, or Oracle.
- Strong analytical and problem-solving skills to diagnose and resolve database issues effectively.
- Excellent communication and collaboration skills to work effectively within a team environment.
- Ability to take direction from senior administrators and proactively contribute to the team's objectives.