Senior Python Developer

Nile Bits

Not Interested
Bookmark
Report This Job

profile Job Location:

6th of October City - Egypt

profile Monthly Salary: Not Disclosed
Posted on: 01-11-2025
Vacancies: 1 Vacancy

Job Summary

We are looking for a Senior Python Developer with over 5 years of experience to join our dynamic team. The ideal candidate will play a key role in designing and implementing API interfaces (REST and/or GraphQL) optimizing SQL queries and API request loads. You will actively contribute to project ideation sessions support and mentor team members and work with peers to shape best practices and standards. A passion for learning new technologies and introducing them where appropriate is essential. You should have a proven track record of working with Python Django and relational databases such as MySQL as well as experience designing and optimizing API solutions.

Tasks

Responsibilities

  • Design and implement REST and GraphQL API interfaces
  • Optimize SQL queries and API requests for performance
  • Participate in project design and ideation sessions
  • Mentor teammates and contribute to team best practices
  • Design and implement caching solutions and rules
  • Work with distributed systems and message queue systems (e.g. Celery)Monitor and optimize API interfaces and SQL performance
  • Collaborate on code reviews pull requests and source control using Git

Requirements

Qualifications

  • 5 years of experience with Python and Django framework
  • Strong experience with relational databases (MySQL)
  • Extensive knowledge of API design (REST and GraphQL)
  • Experience with distributed systems and message queues (e.g. Celery)
  • Familiarity with AWS services (Fargate ECS OpenSearch Lambda)
  • Front-end development skills ( AntD Redux/Apollo)
  • Knowledge of object-oriented programming and design patterns
  • Familiarity with test-driven development and source control systems (Git)
  • Experience in the hotel/travel industry is a plus

Benefits

All employees benefits for free (our famous games room daily breakfast fruits coffee and other hot drinks soft drinks and juices company days out and parties)

  • Social insurance
  • Open-door management policy
  • Full Medical insurance
  • Accommodation and Transportation Allowance
  • Friendly environment that values innovation and efficiency
  • Exciting opportunities for career growth and talent development
  • Feedback encouragement
  • Recognition and reward programs
  • Competitive salaries and incentives
  • Friendly environment
  • Flexible and Comfortable schedule
  • Fun committees
  • Monetary rewards
  • Fun smart and creative people
  • Career possibilities with growing team
  • Paid vacations
  • Social benefits

For more information about Nile Bits please visit our website:

We are looking for a Senior Python Developer with over 5 years of experience to join our dynamic team. The ideal candidate will play a key role in designing and implementing API interfaces (REST and/or GraphQL) optimizing SQL queries and API request loads. You will actively contribute to project ide...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT

About Company

Company Logo

Company Profile Nile Bits is a software company, focusing on outsourcing software development and custom software solutions. Our outsourcing software services and solutions are designed with a focus on secure, scalable, expandable and reliable business systems. Via our low cost, high ... View more

View Profile View Profile