Full Stack Python Developer "Open Edx"
Dolf -
Heliopolis, CairoPosted 5 years ago14Applicants for5 open positions
- 13Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Create application back-end as per given information architecture.
- Integrate front-end with the application business layer.
- Follow best practices and standards for accessibility and cross-browser compatibility.
- Design database & SQL. Deployment of application on server platform like Amazon.
- Ensure design consistency with client’s development standards and guidelines
Job Requirements
Key skills
Python, Django, Redis/RabbitMQ, Rest Web Services, HTML5, CSS3, Javascript, Git, MySQL, MongoDB, Unix/Linux Terminal Commands, Database, SOAP, Linux.
Job Requirements:
- Strong programming knowledge in Python, Django Framework and Object Oriented concepts.
- Working experience in open Edx setup/installation and enhancement.
- Understanding of EdX internationalization and EdX accessibility guidelines.
- Understanding of MOOC (Massive open online course) Architecture.
- Knowledge of accessing Linux server remotely with terminal commands using Putty.
- Working experience in compiling binaries/installation on UNIX/Linux environments.
- Good hands on experience in XBlock.
- knowledge in MYSQL & Mongo DB.
- knowledge in Redis/RabbitMQ, nginx and gunicorn.
- knowledge of writing web-services using REST/SOAP protocols.
- Familiarity and comfort with Dev-stack and Vagrant.
- Familiarity in Version control systems and GIT Hub.
- Comfort with HTML, JavaScript and CSS if writing front-end features.
- Strong ability to communicate technical concepts clearly and effectively, with fluency in English.