Analyst

Location
Pune
Workplace
On-site

About this role

  • Develop, test, and maintain web applications using Python. 
  • Design and implement RESTful APIs and backend services.  
  • Build responsive and user-friendly front-end interfaces using HTML, CSS, JavaScript, and modern frameworks. 
  • Work with Python frameworks such as Django, Flask, or FastAPI. 
  • Develop and optimize database schemas using SQL and NoSQL databases. 
  • Integrate third-party APIs and services. 
  • Write clean, reusable, and maintainable code. 
  • Debug, troubleshoot, and optimize application performance. 
  • Implement authentication, authorization, and security best practices. 
  • Collaborate with UI/UX designers, QA engineers, and product managers. 
  • Participate in code reviews and follow software development best practices. 
  • Deploy and maintain applications on cloud platforms. 
  • Create and maintain technical documentation. 

Required Skills

  • Strong proficiency in Python programming. 
  • Experience with Django, Flask, or FastAPI. 
  • Knowledge of HTML5, CSS3, JavaScript, and Bootstrap. 
  • Experience with front-end frameworks such as React, Angular, or Vue.js. 
  • Strong understanding of REST APIs. 
  • Experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB). 
  • Familiarity with Git and version control systems. 
  • Understanding of Object-Oriented Programming (OOP). 
  • Experience with Docker and containerization. 
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud. 
  • Familiarity with CI/CD pipelines. 
  • Understanding of Agile/Scrum methodologies.

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Know someone who'd be great for this?