Years of Experience:- 1.5+
Qualification:- BE Computer Engineering/MCA
Industry:- Software
Location:- Andheri
Job Description -
1. Building REST API’s & Services In Django Framework
2. Building reusable code and libraries for future use
3. Optimization of the application for maximum speed and scalability
4. Implementation of security and data protection
5. Design and implementation of the database schema
6. Design and implementation of data storage solutions
7. Implementing CI/CD pipeline
Skills And Qualifications
1. Proficient knowledge of a back-end programming language Python
2. Hands-on experience with Python Frameworks like Django
3. Proficient knowledge of MySQL, PostgreSQL
4. Creating database schemas that represent and support business processes (Relational & NoSQL)
5. Understanding of token-based authentication systems.
6. Understanding and Hands-on knowledge of the asynchronous task/job processing
7. Understanding of queueing systems like Redis/AWS SQS
8. Understanding accessibility and security compliance
9. User authentication and authorization between multiple systems, servers, and environments
10. Integration of multiple data sources and databases into one system
11. Data migration, transformation, and scripting
12. Setup and administration of backups
13. Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
14. Implementing automated testing platforms and unit tests
15. Proficient understanding of code versioning tools, such as Git
16. Proficient understanding of OWASP security principles
17. Understanding of “session management” in a distributed server environment
Brownie Points
1. Experience in Docker
2. HandsOn Knowledge with implementing CI/CD pipelines
3. Experience in managing applications on AWS
4. Management of the hosting environment, including database administration and scaling an application to support load changes 5. Product wide application-level thinking on API and data modeling