Python Open edX Developer

  • Gandhinagar
  • Drc Systems
We are looking for a Python Open edX Developer to join our engineering team and help us develop and maintain various software products.

Python Open edX Developer responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.

Ultimately, you’ll build highly responsive web applications that align with our business needs.

OpenedX Understanding of MOOC (Massive open online course) Architecture. Open edX Production configurations, Theming and Branding, Microsite, Certificates, SAML, Basic & advance Reporting (grades, enrolments) Strong programming knowledge in Python, Django Framework, and Object-Oriented concepts. Working experience with HTML, JavaScript, and CSS Experience with databases: MySQL, MongoDB, and PostgreSQL. Working experience in open edX setup/installation and enhancement, Working experience in the Open edX mobile app with branding and analytics set up. Good hands-on experience in - Customization & development of Xblock. - Setting up LTI - Extend existing and develop custom APIs - Dev stack and docker - SAML and SSO integrations - Insights, e-commerce, and other services - Third-party open-source integrations like BBB, Discourse - Payment gateway integration - Third-party webinar and streaming services. - Secured media streaming. - Handling various components like rabbitmq, elastic search, mongo etc. Working experience with deployment on-premise or cloud, however, we have a very well experienced DevOps team helping on top of the developers.