Login Enter

M365Connect

1 year ago

Junior Database Engineer Intern

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
M365Connect
Location
South Africa, Western Cape, Cape Town Region, Cape Town City Centre South Africa
Posted
1 year ago
View all jobs at M365Connect

Job description

Junior Database Engineer Intern Company Overview Join our team as a Junior Database Engineer Intern and gain hands-on experience with modern database design, PostgreSQL administration, and enterprise data synchronization. This internship offers an excellent opportunity to learn professional database management while working on a real-world recruitment platform integration. Position Summary As a Junior Database Engineer Intern, you will assist in maintaining and improving our Manatal database system, ensuring data integrity and performance. Key Responsibilities: • Assist in designing, implementing, and maintaining databases for our recruitment platform. • Collaborate with the development team to integrate databases with other systems. • Participate in database administration tasks, such as backups, monitoring, and troubleshooting. • Develop and maintain database documentation and standards. • Work closely with the data team to ensure data quality and consistency. • Assist in resolving database-related issues and implementing improvements. • Participate in code reviews and contribute to the development of database-related code. • Learn and apply best practices in database design, development, and administration. • Stay up-to-date with industry trends and developments in database technology. Requirements: • Bachelor's degree in Computer Science, Information Technology, or a related field. • Strong understanding of database concepts, including data modeling, normalization, and query optimization. • Experience with PostgreSQL and SQL. • Familiarity with database administration tools and technologies. • Strong analytical and problem-solving skills. • Excellent communication and teamwork skills. • Ability to work in a fast-paced environment and prioritize tasks effectively. • Willingness to learn and adapt to new technologies and processes. Benefits: • Opportunity to gain hands-on experience in a real-world environment. • Collaborative and dynamic work environment. • Professional development and training opportunities. • Flexible working hours and remote work options. • Access to cutting-edge technologies and tools. • Recognition and rewards for outstanding performance. • Opportunities for career growth and advancement.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.