Full Stack Developer/ Lead ( Python/ Django )

Searce Cosourcing Services Pvt Ltd , , Roles & Responsibilities: , , Build, design and implement scalable, high-traffic cloud-based web applications for PaaS or SaaS., Design and impl.....

Searce Cosourcing Services Pvt Ltd Bengaluru ₹ NA 3-8Y Full Time
Job Description
  • , , Roles & Responsibilities: , , Build, design and implement scalable, high-traffic cloud-based web applications for PaaS or SaaS
  • Design and implementation of low-latency, high-availability, and performant applications, Integration of user-facing elements developed by front-end developers with server side logic, Implementation of security and data protection , Work with frontend, infrastructure and 3rd party technology partners to build, integrate and deploy web applications
  • Create application architecture, technical designs, plan milestones and delivery, , , Must Have Skills:, , Expert in Python and Django framework, Expert in developing lightweight backend application with Django Rest Framework, Knowledge of other python web frameworks like Flask, Pyramid is a plus, Familiarity with ORM libraries and ability to integrate multiple data sources and databases into one system , Experience in developing multi tenant applications for production , Understanding of the threading limitations of Python, and multi-process architecture, Good understanding of server-side templating languages like DTL, Jinja 2, Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3, Knowledge of user authentication and authorization between multiple systems, servers, and environments, Understanding of fundamental design principles behind a scalable application, Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing the responses to match the specific platform and design, Proficient understanding of Git, Knowledge of Agile and automation testing frameworks is be a big plus , Strong programming basics, with clear understanding of Object-Oriented and Functional programming. , Strong OO design skills and implementation of design patterns. , Good understanding in software development process, test driven development. , Good understanding of SEO principles and ensuring that application will adhere to them
  • Good communication skills and ability to work with global teams to define and deliver on projects. , Working knowledge of Cloud Computing and Cloud Products would be an added advantage, , Good to have Skills:, , Experience in Application development on one of the cloud platforms - AWS or GCP, , GCP development and infrastructure experience:, Experience in Google Cloud Components such as Cloud storage, Cloud SQL, BigQuery, Dataflow, App engine is a plus, Understanding and experience in designing /Orchestration and implementation of Google Cloud dataflow pipeline is an advantage
  • , AWS development and infrastructure experience, Picking the right AWS services for the application and leveraging AWS SDKs to interact with AWS services from the application, Code-level application security (IAM roles, credentials, encryption, etc.), Developing and maintaining applications written for Amazon Simple Storage Service, Amazon DynamoDB, Amazon Simple Queue Service, Amazon Simple Notification Service, Amazon Simple Workflow Service, AWS Elastic Beanstalk, and AWS CloudFormation
  • , Please refer to the Job description above
Job Summary
, , Roles & Responsibilities: , , Build, design and implement scalable, high-traffic cloud-based web applications for PaaS or SaaS., Design and impl