Job Location: Noida
We are looking for Python developers with an experience between 2 to 6 years.
- You must be familiar with – Python, Django, DRF, Flask, RDBMS and NoSQL, AWS
- Take complete ownership of the projects that you are responsible for.
- Do system design for the projects
- Ensure the quality delivery of projects.
- Lead by example, mentor, and guide team members on everything from structured problem solving to the development of best practices.
- Identify and resolve performance and scalability issues with an increasingly complex enterprise product.
- Actively participate in design & code reviews to build robust applications and features.
- Exhibit ownership and leadership skills required to become an indispensable part of the engineering team and culture
Technical Skills
- Familiarity with front end technologies like JavaScript and HTML5 Design and implement of low latency high availability.
- Integration of user facing elements developed by front end developers with server-side logic.
- Proficiency in at least one popular Python framework like Django Flask or Pyramid Sound
- Robust understanding of numerous Python Libraries, APIs, and toolkits. Scrapy is a plus.
- Good experience in Django, Django REST Framework, and Flask framework.
- Understanding of AWS Serverless implementation using Lambda and API Gateway.
- Hands-on Experience in Databases like Mysql, PostgreSQL.
- Proficient in NoSQL document databases especially MongoDB, Redis.
- Stronghold in Data Structures and Algorithm.
- Thorough understanding of version control system concepts especially GIT.
- Understanding of the whole web stack and how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application.
- Excellent understanding of MVC and OOP. Bonus for the understanding of prevalent design patterns.
- Excellent debugging and optimization skills Job Responsibilities: – Building big, robust, scalable, and maintainable applications.
- Debugging, Fixing bugs, Identifying Performance Issues, and Improving App Performance. – Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Handling complex technical issues related to web app development & discussing solutions with the team.
- Developing, Deploying, and maintaining Multistage, Multi-tier applications.
- To write high-performing code and will be participating in key architectural decisions. – Agile Scrum.
Submit CV To All Data Science Job Consultants Across India For Free

