Python/Django Backend Developer
Published date: 2024/01/10
- Location: Bangalore, Karnataka, India
Responsibilities
Writing reusable, testable, and efficient server-side code that solve problems
Building RESTful APIs
Design and implementation of scalable, low-latency, high-availability, and performant application/architecture
Implementation of security and data protection measures
Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
Deploying and managing applications on the cloud
Supervising less experienced team members.
Requirements
Good knowledge of Python and Django
Extensive knowledge on building Rest API's using Django Rest Framework (DRF)
Basic understanding of Linux Systems and Docker
Basic understanding of front-end technologies, such as JavaScript, HTML and CSS
Able to integrate multiple data sources and databases into one system
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Understanding of database systems like PostgreSQL and MongoDB
Able to design database schemas that represent and support business processes
Strong unit testing, debugging and documenting skills
Experience with version control systems
Familiarity with AWS services such as RDS, EC2, ECS and S3.
Bonus points for having
Experience working with Elastic-search, GraphQL, CI/CD tools
Experience leading teams and projects.
Codemonk focuses on Enterprise Software, Internet of Things, Blockchains, and Artificial Intelligence / Machine Learning. Their company has offices in Bengaluru. They have a small team that's between 11-50 employees.
You can view their website at http://www.codemonk.in or find them on Twitter and LinkedIn
Writing reusable, testable, and efficient server-side code that solve problems
Building RESTful APIs
Design and implementation of scalable, low-latency, high-availability, and performant application/architecture
Implementation of security and data protection measures
Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
Deploying and managing applications on the cloud
Supervising less experienced team members.
Requirements
Good knowledge of Python and Django
Extensive knowledge on building Rest API's using Django Rest Framework (DRF)
Basic understanding of Linux Systems and Docker
Basic understanding of front-end technologies, such as JavaScript, HTML and CSS
Able to integrate multiple data sources and databases into one system
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Understanding of fundamental design principles behind a scalable application
Understanding of database systems like PostgreSQL and MongoDB
Able to design database schemas that represent and support business processes
Strong unit testing, debugging and documenting skills
Experience with version control systems
Familiarity with AWS services such as RDS, EC2, ECS and S3.
Bonus points for having
Experience working with Elastic-search, GraphQL, CI/CD tools
Experience leading teams and projects.
Codemonk focuses on Enterprise Software, Internet of Things, Blockchains, and Artificial Intelligence / Machine Learning. Their company has offices in Bengaluru. They have a small team that's between 11-50 employees.
You can view their website at http://www.codemonk.in or find them on Twitter and LinkedIn
6 page views
Related listings
-
Software EngineerSoftware DeveloperVirtusa Corporation is a global provider of Digital Business Transformation, Digital Engineering, and Information Technology (IT) outsourcing services that accelerate our clients’ journey to their Digital Future. Virtusa serves Global 2000 companies ...2026/11/08
-
Software EngineerSoftware DeveloperThe health and safety of our employees and candidates is very important to us. Due to the current situation related to the Novel Coronavirus (2019-nCoV), we’re leveraging our digital capabilities to ensure we can continue to recruit top talent at the...2026/11/08
-
Software Development EngineerSoftware DeveloperWe are seeking a highly passionate, innovative and high-performance individual to be part of a major transformation in the management of modern cloud-based applications. An individual who takes a creative and strategic approach to problem-solving at ...2026/11/08
