- Location
-
IndustryInformation Technology
Role : Backend Developer
Experience: 4-8 Years
Location: Bangalore(onsite)
Mandatory Skills: Python and Django
Responsibilities:
1) Building highly scalable and secured applications/microservices and responsive APIs
2) Assessing the security risks associated with the platform architecture and suggesting/implementing suitable changes for the same.
3) Architect and implement back-end services to support our mobile and web clients.
4) Creating and implementing database schemas that represent and support business processes.
5) Use best software development practices and processes including unit testing, code reviews, and site monitoring post deployment.
6) Continue to research and evaluate new technologies that may improve performance and elegance of our software implementation.
7) Explore and Integrate third-party APIs when required for the project.
8) Work closely with the rest of the team to bring our features into production.
Your skills: -
Hands-on experience in Django Framework. –
Strong Knowledge of Python. –
Understanding of fundamental design principles behind a scalable application –
Strong Knowledge of MVC design pattern and object- oriented programming concepts. –
Strong knowledge of RDBMS like Postgresql and Database schema design. –
Experience in developing robust and secure RESTful web API and microservices using Django/Python. –
Experience in Test Driven Development. –
Experience in handling No-SQL MongoDB or similar. –
Hands-on experience in GitHub. - Experience in CI, CD tools like jenkins. –
Experience in managing cloud-based web applications on Amazon Web Services or Google Cloud. –
Strong Knowledge of user authentication and authorization between multiple systems, servers, and environments -You love code and up for the challenge
