https://bayt.page.link/U6JDkHqvZQLp33hFA
Create a job alert for similar positions

Job Description

Core Role:​


An aspirant having intensive knowledge of Python specifically in FastAPI using edge technologies like Kafka, RabbitMQ and the official libraries. Responsible for writing secure, robust, APIs for a wide variety of frontend applications.




This role requires a wide variety of strengths and capabilities, including:


  • BS/BE/BTech degree or equivalent experience


  • Advanced knowledge of application, data, and infrastructure architecture disciplines


  • Understanding of architecture and design across all systems


  • Working proficiency in developmental toolsets


  • Knowledge of industry-wide technology trends and best practices


  • Ability to work in collaborative teams to achieve organizational goals


  • Passionate about building an innovative culture


  • Proficiency in one or more modern programming languages


  • Strong communication skills, both written and verbal


  • Self Starter & Highly Self-Motivated


  • Able to work independently as well as part of a diverse team



RequirementsTechnical Skills:
  • 5 to 7 years of experience in the IT industry.


  • Technically strong in Python 3.7/3.9 (FastAPI must), Integration and backend technologies


  • Have proficiency in SQL Databases (MySQL, PostgreSQL). Awareness of managed services like PostgreSQL, and Redis


  • Intermediate to Advanced knowledge of usage of Apache Kafka, Rabbit MQ, and Cache libraries


  • Expertise in Unit testing and Integration testing of APIs


  • Python database connectivity, Knowledge of object-relational mapping (ORM), (preferably SQLAlchemy, Alembic)


  • Expertise in various GIT, build and deployment tools (CI/CD), code scanning


  • Sound understanding of Design Patterns, CAP Theorem


  • Should have in-depth knowledge of Synchronous and Asynchronous REST API, Web-Hooks, Web-Sockets, etc. for development.


  • Knowledge of Unix, Linux or equivalent development environments


  • Strong knowledge of data manipulation(ETL) using python


Job Details

Job Location
Cairo Egypt
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.