Are you eager to dive into the world of data and tackle challenging technical problems? Our Data Engineering Traineeship Program is designed to help you develop expertise in managing and optimizing data systems while working alongside experienced professionals. This program offers a rare opportunity to collaborate with some of the brightest minds in the tech industry and gain practical experience in areas like database performance optimization, data cleaning, and building ETL pipelines using advanced tools and technologies. Guided by skilled mentors, you will enhance your proficiency in SQL, Python, and other data-querying languages, while also learning how to present your work effectively to senior stakeholders. This traineeship is tailored to support your professional growth and lay a strong foundation for a thriving career in data engineering.
Primary Responsibilities
- Regular attendance and physical presence during designated work hours.
- Be part of daily standups and other meetings.
- Maximize your learning potential by utilizing the provided curriculum alongside related activities.
- Learn under experienced mentors and gain real-world experience.
- Receive feedback and guidance from senior engineers and mentors.
- Learn how to showcase your work and achievements in front of senior stakeholders.
- Debug and analyze SQL scripts for optimizing database performance.
- Participate in data cleaning, validation, and normalization processes to ensure data quality.
- Learn to use SQL and other data querying languages to extract insights from data.
- Learn how to create and maintain ETL Pipelines.
Job Structure
- Reports To: Senior Management
- Work Schedule: 40hrs/week, Monday-Friday
- Compensation: Salary and Incentives, Negotiable
Preferred Qualifications
- Understanding of SQL and other programming languages, preferably Python.
- Basic understanding of data warehousing and data modeling concepts.
- Database design and development using MySQL, PostgreSQL, or other databases.
- Strong analytical and problem-solving skills.
- Good written & verbal communication skills.
- The constant drive for learning and improving yourself.
- Professional presence and attitude.
- A relevant degree or diploma in computer science, engineering, or a related field or pursuing one.
About Bajra
Founded in 2011, Bajra Technologies Pvt. Ltd. Is a leading technology firm based in Kathmandu, Nepal. At Bajra, we believe in bringing together great minds to solve interesting challenges through the use of the tools and innovations available in the market. We value personal and professional growth for all our employees and strive to create a meaningful work environment that is both challenging and rewarding.
Our Values
We believe in doing things to the best of our abilities and not letting any obstacles throw us off from the ultimate goal. Additionally, we value the importance of professional development to provide all the exposure, resources and training that are necessary for getting us closer to becoming the best at our jobs.
Work-Life Balance
We understand that a high-pace work environment can create many stresses and we work actively to maintain required balance between our employees’ personal and professional lives through group activities and other company-wide endeavors.
Compensation and Benefits
We provide market-leading compensation to our talented employees along with some of the best perks and other benefits to ensure that every Bajra employee can feel proud of being part of this esteemed group of problem solvers
What's great in the job?
- Great team of smart people, in a friendly and open culture
- Working hours from Monday to Friday only
- Health and Medical Insurance Provided
- Lunch and snacks provided during office time
- Other fringe benefits