Description

Key Responsibilities:

  • Application Development: Build and maintain backend components using Python and relevant frameworks (e.g., Django, Flask, FastAPI).
  • Data Injection & Dashboard: Develop and optimize data ingestion scripts to support real-time and batch data processing for operational dashboards.
  • Database Management: Design and manage databases (SQL/NoSQL) to support scalable and efficient data storage.
  • API Development: Design, implement, and maintain RESTful APIs for seamless integration with front-end applications and third-party services.
  • Security & Vulnerability Management: Monitor, identify, and remediate security vulnerabilities in the application, ensuring compliance with best practices.
  • Application Maintenance: Debug, troubleshoot, and optimize application performance, ensuring minimal downtime and high availability.
  • Automation & Optimization: Automate data pipelines, deployment, and monitoring processes for operational efficiency.
  • Documentation & Collaboration: Maintain clear technical documentation and collaborate with cross-functional teams (developers, analysts, DevOps, security teams).
  • Candidate should be equipped with the of UI framework (ReactJS) knowledge to work on UI when needed.

Required Skills & Qualifications:

  • Strong proficiency in Python with experience in backend development.
  • Hands-on experience with data processing, ETL pipelines, and data injection scripts.
  • Knowledge of web frameworks like Django, Flask, or FastAPI.
  • Experience with databases (PostgreSQL, MySQL, MongoDB, or similar).
  • Proficiency in writing and consuming RESTful APIs.
  • Familiarity with cloud platforms GCP and CI/CD pipelines.
  • Understanding of vulnerability management.
  • Strong debugging and problem-solving skills.
  • Experience with containerization and orchestration (Docker, Kubernetes) is a plus.
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Experience with data structure libraries (e.g., Immutable.js)

Preferred Qualifications:

  • Bachelors in Eng or equivalent
  • Hands-on experience with DevOps practices and automation.

Education

Any Graduate