Indian Mesh is seeking a skilled and enthusiastic Python Developer to join our growing technology team. We are looking for an individual with hands-on experience in Python web development, a strong grasp of data structures and algorithms, and a commitment to building robust, scalable applications within a collaborative environment.
Responsibilities :
- Develop, deploy, and maintain web applications using Python, with a focus on Django and Ajax.
- Apply a good understanding of Data Structures and Algorithms to write efficient and optimized code.
- Be accustomed to working within a Linux ecosystem for development and deployment.
- Integrate version control (preferably Git) seamlessly into daily workflow for collaborative development.
- Create and consume RESTful APIs to facilitate communication between different services.
- Utilize asynchronous programming concepts to build high-performance applications.
- Contribute to all phases of the development lifecycle, from concept to deployment.
- Write clear, concise, and well-documented code.
Required Skills & Technologies :
Hands-on experience with Python, Django, and Ajax.Good understanding of Data Structures and Algorithms.Proven experience developing, deploying, and maintaining at least one web application in Python.Must be accustomed to working in a Linux ecosystem.Familiarity with tools such as Fabric, Ansible, Vagrant, Docker, AWS, Linode, etc.Working knowledge of ElasticSearch, Redis, and MongoDB.Experience creating and consuming RESTful APIs.Knowledge of asynchronous programming.Educational Background :
B.Tech / BCA with MCA (Preferably from a Tier 1 Institute).Skills Required
Data Structures, Python, Linux, Git, Elasticsearch, Restful Apis