JobHabor

Backend Engineer II

Synapse Analytics
Location
Maadi, Al Qāhirah, Egypt
Workplace
Hybrid
Employment
Full Time
Salary
Apply on the employer’s site

Posted 7mo ago

  • Develop and deploy complex software for our current AI products and technologies, with a strong focus on Python and the Django/Django Rest Framework.
  • Collaborate closely with data scientists, business analysts, and project managers to design and create comprehensive software solutions.
  • Maintain and support our current backend projects, proactively identifying areas for improvement and optimization.
  • Create comprehensive unit, functional, and automation testing for the developed software, ensuring high code quality and reliability.
  • Analyze and deeply understand complex business requirements, breaking them down into detailed, actionable development scenarios.
  • Research and stay up-to-date with the latest software technologies, actively evaluating and choosing the right technology for each product and project.
  • Work effectively and contribute to process improvements in a fast-paced agile environment.
  • Work with and enhance our current software development life cycle, including contributing to DevOps concepts such as continuous integration and automated testing.
  • Collaborate and integrate seamlessly with frontend developers and other team members, ensuring robust end-to-end solutions.
  • BS/BA, MS or PhD in Computer Science or equivalent work experience.
  • Excellent knowledge in Python.
  • Excellent knowledge in Django/Django Rest Framework.
  • Expertise in building highly scalable and robust RESTful APIs.
  • Excellent knowledge of UNIX/Linux environments.
  • Solid understanding of TCP/IP, Network Programming, and Operating Systems.
  • In-depth knowledge and experience with designing and implementing DevOps concepts such as continuous integration and automated testing.
  • In-depth knowledge of relational database concepts and extensive experience writing complex SQL queries and optimizing database interactions.
  • Strong knowledge of Application Security (TLS/SSL/HTTPS) best practices.
  • Excellent experience in using Git for collaborative development.
  • Excellent experience in using Docker for containerization and local development.
  • Experience in Machine Learning concepts is a plus.

Skills

  • Python
  • Django
  • Unix
  • Linux
  • TCP/IP
  • SQL
  • TLS
  • Git
  • Docker
  • Machine Learning

More jobs at Synapse Analytics

All 8

Similar roles