Full Time, Remote
Lahore
Posted 2 years ago
Requirements

โ—ย ย ย  Expert in Django and REST APIs (at least two years)
โ—ย ย ย  Familiarity with some ORM (Object Relational Mapper) libraries
โ—ย ย ย  Able to integrate multiple data sources and databases into one system
โ—ย ย ย  Understanding the threading limitations of Python, and multi-process architecture
โ—ย ย ย  Understanding the differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
โ—ย ย ย  Able to create database schemas that represent and support business processes (MongoDB & PostgreSQL)
โ—ย ย ย  Good knowledge of Django, Flask, Pyramid, or similar Python frameworks
โ—ย ย ย  Good understanding of server-side templating languages such as Jinja 2, Mako, etc. depending on your technology stack
โ—ย ย ย  Familiarity with front-end technologies, such as JavaScript, HTML5, CSS3, ReactJS, React Native or Flutter
โ—ย ย ย  Knowledge of user authentication and authorization between multiple systems, servers, and environments
โ—ย ย ย  Familiarity with event-driven programming in Python
โ—ย ย ย  Experience with at least one major public Cloud Provider, A.W.S.
โ—ย ย ย  Build and deployment systems using industry best practices and modern technologies on the A.W.S. Cloud
โ—ย ย ย  CI/CD integration using industry-standard components and pipeline tools (Jenkins)
โ—ย  ย  ย Experience with containerized application deployment (Docker, Kubernetes).
โ—ย  ย  ย Experience with version control systems (Git, Subversion, CVS, etc.)
โ—ย  ย  ย Strong technical, analytical, and problem-solving skills
โ—ย  ย  ย Writing unit test cases using python test modules like pytest, unit test

Must-Have

โ—ย ย ย ย ย ย  Strong tech lead experience
โ—ย ย ย ย ย ย  Interface with client-side tech lead and architects, understand the work/deliverables
โ—ย ย ย ย ย ย  Work with the team to assign work and provide technical oversight to ensure the timely quality delivery
โ—ย ย ย ย ย ย  Strong Communication Skills
โ—ย ย ย ย ย ย  Build and deploy the backend.
โ—ย ย ย ย ย ย  Solve complex challenges such as performance, scalability, and security.
โ—ย ย ย ย ย ย  Work closely with the product and business teams to define features and deliver a compelling user experience.
โ—ย ย ย ย ย ย  Code review, give peer feedback, and communicate actively with teammates.
โ—ย ย ย ย ย ย  Fix bugs, dig into escalated support issues and work with the team to solve problems.
โ—ย ย ย ย ย ย  Deliver realistic estimates around work, and work autonomously to deliver committed work on deadline.

Apply For This Job

A valid email address is required.
A valid phone number is required.