Browse Jobs
For Employers
Post JobLog inGet Started

Python Developer

Profolio Consulting
Heliopolis, Cairo
Posted 7 years ago
6 open positions
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • We are looking for a Python developer who gets as excited as us about web security, machine learning, big data, and cloud scalability to join our nimble engineering team – we are looking for someone with Python & Debian experience but is also open to learn other languages, as long as you're excited about learning new stuff.
  • Develop web-related event based applications including the architecture, design, coding, integration, and maintenance of web and database applications; implement and automate back-end systems.
  • Maintain and develop CMS solutions, scaling high traffic sites, on platforms similar to Amazon Web Services
  • Coordinate the needs of all business owners, create and execute project work plans and revise as appropriate to meet changing needs and requirements.
  • Analyze and resolve day to day issues and bug reports.
  • Communicate and enforce coding standards.
  • Adapt quickly to legacy and evolving architecture, systems, processes and applications.
  • Exercise sound professional judgment when solving immediate problems in production environments.
  • Experience building REST APIs Web Services and HTTP-based protocols (XML-RPC, JSON-RPC, REST)
  • Hands on experience with Git source control and git-flow methodology
  • Implement test automation and test automation faremwork
  • Integrate content and services using APIs
  • Proficiency with databases such as MySQL & PostgreSQL
  • Must have both Linux Debian and Python experience

Job Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject or a combination of relevant education and experience
  • At least 5 years of professional experience in Python back-end developments
  • Experience in JavaScript and be familiar with front-end technologies such as angular
  • Well versed with modern programming concepts and fundamentals (Design Patterns, Security, Refactoring, Testing, etc.,)
  • Strong conceptual understanding and experience core web application technologies
  • Experience in developing Client/Server side Web Services using RESTful patterns
  • Experience in developing functionally applicable unit tests and adopting Continuous Integration processes
  • Action oriented with strong analytical and problem solving skills
  • Excellent written and verbal communication skills.
  • Ability to solve technical issues without direction.
  • Ability to work with and understand the needs of a diverse group of co-workers and customers; develop solutions to meet those needs
  • Ability to organize multiple tasks and priorities with or without supervision
  • Ability to delegate in relation to priorities

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentPython Developer