
About Insight Heroes
About
Insight Heroes
Connect with the team
Company social profiles
Similar jobs
Job Title : Python Django Developer
Experience : 3+ Years
Location : Gurgaon (Work from Office)
Job Summary :
We are looking for an experienced Python Django Developer with strong expertise in building scalable web applications and distributed systems. The ideal candidate must have hands-on experience with Django, Redis, Celery, RabbitMQ, PostgreSQL, and Kafka to design and optimize high-performance applications.
Mandatory Skills :
Python, Django, Redis, Celery, RabbitMQ, PostgreSQL, Kafka
Key Responsibilities :
- Design, develop, and maintain web applications using Python & Django.
- Implement asynchronous tasks and background job processing using Celery with RabbitMQ/Redis.
- Work with PostgreSQL for database design, optimization, and complex queries.
- Integrate and optimize messaging/streaming systems using Kafka.
- Write clean, scalable, and efficient code following best practices.
- Troubleshoot, debug, and optimize application performance.
- Collaborate with cross-functional teams (frontend, DevOps, QA) for end-to-end delivery.
- Stay updated with the latest backend development trends and technologies.
Requirements :
- Minimum 3+ years of experience in backend development using Python & Django.
- Hands-on experience with Redis, Celery, RabbitMQ, Kafka, and PostgreSQL.
- Strong understanding of REST APIs, microservices architecture, and asynchronous task management.
- Knowledge of performance tuning, caching strategies, and scalable system design.
- Familiarity with Git, CI/CD pipelines, and cloud deployment (AWS/GCP/Azure) is a plus.
- Excellent problem-solving and communication skills.

As a Senior Database Developer, you will design stable and reliable databases,
according to our company’s needs. You will be responsible for planning, developing,
testing, improving and maintaining new and existing databases to help users retrieve
data effectively. As part of our IT team, you will work closely with developers to ensure
system consistency. You will also collaborate with administrators and clients to
provide technical support and identify new requirements. Communication and
organization skills are keys for this position, along with a problem-solution attitude.
You get to work with some of the best minds in the industry at a place where
opportunity lurks everywhere and in everything.
Responsibilities
Your responsibilities are as follows.
• Working cross functional teams to develop robust solutions aligned with the
business needs
• Maintaining communication, providing regular updates to the development
team ensuring solutions provided are fit for purpose
• Training other developers in the team on best practices and technologies
• Troubleshooting issues in the production environment understanding the root
cause and developing robust solutions
• Developing, implement, maintain and solutions that are both reliable and
scalable
• Capture data analysis requirements effectively and represent them formerly
and visually through our data models.
• Maintaining effective database performance by identifying and resolving
production and application development problems
• Optimise the integration and installation of new releases
• Monitoring system performance, test, troubleshoot and integrating new
features
• Proactively recommending solutions to improve new and existing database
systems
• Providing database support by coding utilities, resolving user questions and
problems
• Ensuring compliance to database implementation procedures
• Performing code and design reviews as per the code review process
• Installing and organising information systems to guarantee company
functionality
• Preparing accurate documentation and reports
• Migration of data from legacy systems to new solutions
• Stakeholders’ analysis of our current clients, company operations and
applications, and programming requirements
• Collaborate with functional teams across the business to deliver end-to-end
products, features enabling enhanced performance
Required Qualifications
We are looking for individuals who are curious, excited about learning, and navigating
through the uncertainties and complexities that are associated with a growing
company. Some qualifications that we think would help you thrive in this role are:
• Minimum 8 Years of experience as a Database Administrator
• Strong knowledge of data structures and database systems
• In depth expertise and hands on experience with MySQL/MariaDB Database
Management System
• In depth expertise and hands on experience in database design, data
maintenance, database security, data analysis and mining
• Hands-on experience with at least one web-hosting platform such as Microsoft
Azure, AWS (Amazon Web Services) etc.
• Strong understanding of security principles and how they apply to web
applications
• Basic knowledge of networking, Desirable knowledge of business intelligence
• Desirable knowledge of data architectures related to data warehouse
implementations
• Strong interpersonal skills and a desire to work collaboratively to achieve
objectives
• Understanding of Agile methodologies
• Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
• Sense of ownership and pride in your performance and its impact on company’s
success
• Critical thinker, Team player
• Excellent trouble-shooting and problem-solving skills
• Excellent analytical and Strong organisational skills
• Good time-management skills
• Great interpersonal and communication skills
Job Location - Hyderabad & Ahmedabad
What you'll do:
- Perform complex application programming activities with an emphasis on mobile development: Node.js, TypeScript, JavaScript, RESTful APIs and related backend frameworks
- Assist in the definition of system architecture and detailed solution design that are scalable and extensible
- Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
- Own the quality of code and do your own testing. Write unit test and improve test coverage.
- Deliver amazing solutions to production that knock everyone’s socks off
- Mentor junior developers on the team
What we’re looking for:
- Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
- A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
- A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
- Flexible and willing to accept change in priorities, as necessary
- Demonstrable passion for technology (e.g., personal projects, open-source involvement)
- Enthusiastic embrace of DevOps culture and collaborative software engineering
- Ability and desire to work in a dynamic, fast paced, and agile team environment
- Enthusiasm for cloud computing platforms such as AWS or Azure
- Excellent written and verbal communications skills
Preferred Qualifications:
- Experience with Apache Cordova framework
- Demonstrable knowledge of native coding background in iOS, Android
- Experience developing and deploying applications within Kubernetes based containers
- Experience in Agile and SCRUM development techniques
What you'll do:
· Perform complex application programming activities with an emphasis on mobile development: Angular, Node, TypeScript, JavaScript, Apache Cordova, RESTful APIs and more
· Assist in the definition of system architecture and detailed solution design that are scalable and extensible
· Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
· Own the quality of code and do your own testing. Automate feature testing and contribute UI testing framework
· Become a subject matter expert for our mobile applications
· Deliver amazing solutions to production that knock everyone’s socks off
· Mentor junior developers on the team
What we’re looking for:
· Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
· A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
· A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
· Confidence, not ego. You have an ability to collaborate with others and see all sides of the coin to come to the best solution for everyone.
· Flexible and willing to accept change in priorities, as necessary
Basic Qualifications:
· Minimum B.S. / M.S. Computer Science or related discipline from accredited college or University
· At least 6 years of experience designing, developing, and delivering web applications with Angular, Node, Typescript, IONIC and JavaScript
· At least 2 years of experience building iOS-based applications utilizing hybrid technologies
· At least 2 years of experience with AWS and/or Openshift
· Experience integrating with native device API’s (iOS)
· Experience with front-end and/or mobile-specific testing frameworks
· Strong experience in object-oriented design and development
· Knowledge of building and consuming RESTful APIs
· Excellent sense of web design, passionate about creating and refining great mobile user experiences.
· Ability to manage multiple tasks and consistently meet established timelines
· Strong collaboration skills
· Excellent written and verbal communications skills
Preferred Qualifications:
· Proficient with Apache Cordova framework
· Built or maintained custom Cordova plugin
-
Demonstrable knowledge of native coding background in iOS
· Understanding of Apple certificate and profile management
· Experience developing and deploying applications within Kubernetes based containers
· Experience in Agile and SCRUM development techniques
Desired Candidate :
- Experience in Node.JS working with large scale backend applications
- Expertise in any Relational or NoSQL databases and any of caching databases
- Experience in integrating with RESTful/GraphQL APIs and Microservice APIs
- Good problem solving and debugging skill
- Good knowledge of engineering excellence: Unit Testing/TDD, Code quality,
- Documentation, CI&CD
- Exposure on event-driven, asynchronous I/O
- Experience in Linux development and AWS ecosystem tools
- Experience in non-functional requirements (Scalability, Performance optimisation, Security)
What you can achieve :
- Empowering Entrepreneurial Spirit: Whatever your role is, we'll encourage you to reinvent and reinvigorate; achieving the best for CaratLane and you.
- Celebrating Your Contribution: We recognize and reward everyone who approaches their job with true passion, and drives performance.
- The Best of Tanishq and CaratLane: Work with a disruptive, new-age omni-channel brand, while being a part of India's most trustworthy organisation - the Tata Group.
Location - Pune/ Mumbai/ Bangalore
Education
Degree, Postgraduate in Computer Science or related field (or equivalent industry experience)
Experience
- Minimum 5 years of coding experience in NodeJS, JavaScript and Databases.
- At least 1 year hands-on in TypeScript .
- Hands-on experience in performance tuning, debugging, monitoring
Technical Skills
- Excellent knowledge developing scalable and highly-available Restful APIs using NodeJS technologies
- Practical experience with GraphQL.
- Experience in working with AWS platform and its core services like Lambda, Cloud Watch, Cloud Formation, CDK, SQS, S3 etc., or its equivalent Azure services
- Hands-on working experience in front-end applications development with HTML, CSS, Node JS with strong working experience in backend technologies Java, TypeScript and JavaScript programming languages.
- Understanding of containerization, experienced in Dockers , Kubernetes.
- Exposed to API gateway integrations like 3Scale.
- Understanding of Single-Sign-on or token-based authentication (Rest, JWT, oAuth)
- Experience on DevOps ways of working with good understanding on CI/CD and actively involved in solving, troubleshooting issues in distributed services ecosystem
- Hands on experience with both SQL and No-SQL databases.
- More than 3 years proven experience in developing high volume scalable cloud solutions utilizing platforms like Amazon AWS or Microsoft Azure.
- Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka
Functional Skills
- Experience in following best Coding, Security, Unit testing and Documentation standards and practices Experience in Banking, Financial and Fintech experience in an enterprise environment preferred
- Experience in Agile methodology.
- Ensure quality of technical and application architecture and design of systems across the organization.
- Effectively research and benchmark technology against other best in class technologies.
Soft Skills
- Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience.
- Self-motivator and self-starter, Ability to own and drive things without supervision and works collaboratively with the teams across the organization.
- Have excellent soft skills and interpersonal skills to interact and present the ideas to Senior and Executive management
We are looking for Backend Developer to join our team. Fieldproxy is the first of its kind product in the space - and we are looking for out of the box thinkers with original thought process and lateral thinking. The code you ship will be used by thousands of users every day helping them get their work done. You will join a young, dynamic and fast-paced environment, work with cross-functional teams to design, build, and roll out products that deliver the company's vision and strategy.
Responsibilities :
- Backend development with Nodejs, MongoDb and Typescript.
- Developing and testing flexible, scalable applications.
- Collaborate with Front end developers to produce optimum output.
- Think out of the box, discuss and implement your own ideas over the phase.
Required skills :
- Strong knowledge in creating RESTFUL APIs
- Proficient understanding of code versioning tools: Git.
- Good knowledge of Docker & Shell scripting
- Experience in DevOps is an added advantage.
- Should have experience in supporting the application and infrastructure 24x7.
- Should have good working knowledge on troubleshooting skills of Operating Systems (Linux/Windows)
- Good experience on Java/j2EE application supporting and AWS infra supporting.
- Ability to work with 3rd parties/FOPS and provide required instruction to troubleshoot and restore faults.
- Respond quickly and effectively to production issues, troubleshooting solutions, and taking responsibility for seeing those solutions through resolution.
- Identify root cause and corrective actions for highly complex availability, capacity, security, performance, and quality issues affecting the database.
- Strong knowledge of Linux/Unix operating system.
- Good knowledge in scripting languages like Shell, Python.
- Good Knowledge on Databases like Mongo, Mysql, SQL Server.
- Respond to alerts and take corrective action to ensure the high-availability of our production environments and participate in an after-hours on-call rotation.
- Experience/Knowledge of other cloud platforms (Azure, Google Cloud) is a plus
- Strong verbal and written communications skills are a must
- Must have production support experience as the requirement is 24X7X365 production support.
Key Responsibilities:
- Lead a full product development lifecycle from ideation, design, development, to roll out and support
- Own the delivery of multiple features of the product end to end while hands-on in development as well
- Advocate best development practices such as continuous integration/continuous delivery, automation (testing and infrastructure)
Role and Qualifications:
- 7+ Years’ of experience, managing teams of 5+ people
- Must have excellent programming, debugging and scripting skills with a solid understanding of Object Oriented Design principles.
- Proficiency in at least two of the following: Java, NodeJS, Go, JavaScript, Python programming stacks, and passion for software engineering and craftsman-like coding prowess
- Knowledge of software practices like refactoring, clean code, domain driven design, Encapsulation etc
- Hands on experience managing databases like MongoDB, Cassandra, Redis.
- Exposure to event driven systems and event streaming engines like Kafka
- Good knowledge of DevOps tooling like docker, kubernetes, ansible/chef, AWS.









