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.