M365Connect
1 year ago
Junior Database Engineer Intern
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
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.