Backend Engineering Internship
- Cairo, Egypt
- Internship
- Hybrid
Job Description:
Job Description
- Develop software for our current AI products and technologies.
- Collaborate with data-scientists, business analysts, and project managers to create software solutions.
- Maintain and support our current projects.
- Create unit, functional, and automation testing for the developed software.
- Participate in software deployment.
- Analyze and understand business requirements and break it down to development scenarios.
- Work in a fast-paced agile environment and be flexible and adaptable.
- Work with and enhance our current software development life cycle.
Job Requirements
- Bachelor's degree in Computer Science, Computer Engineering or equivalent work experience.
- Knowledge in Python
- Knowledge of relational database concepts.
- Knowledge of Application Security
- Experience with Git
- Strong interpersonal, communication, and teamwork skills.
- Willingness to learn and research new technologies.
- Experience with Django
- Experience with Django Rest Framework (DRF) is a plus.
- Prior experience with deployments, specifically on Public Cloud infrastructure.