Participate in an immersive training program focused on data engineering principles, techniques, and best practices.
Learn to design, develop, and maintain data pipelines and ETL processes using Python programming language.
Gain proficiency in data manipulation, transformation, and analysis to support business requirements and objectives.
Collaborate with cross-functional teams including data scientists, analysts, and software engineers to integrate data solutions into our products and services.
Assist in the development and optimization of data storage and retrieval systems, databases, and data warehouses.
Learn to troubleshoot and resolve data-related issues, ensuring data accuracy, integrity, and security.
Stay updated on emerging technologies, tools, and trends in the field of data engineering, and contribute ideas for continuous improvement.
Communicate effectively with team members and stakeholders to understand requirements, provide updates, and seek guidance as needed.
Requirements:
Bachelor's degree in Computer Science or Computer Engineering
Basic knowledge of Python from project or classroom experience.
Familiarity with data structures, algorithms, and database systems.
Basic knowledge of SQL for data querying and manipulation.
Ability to learn quickly and adapt to new technologies and methodologies.
Excellent problem-solving skills and attention to detail.
Effective communication and teamwork skills.
Prior internship or project experience in data engineering or related field is a plus.