Description

About the Role:

A skilled and motivated Developer to take charge of maintaining and supporting multiple cloud based and on-prem applications, with a near term focus on supporting an ChatUI application. This role involves working closely with cross-functional teams to ensure the application is stable, efficient, and continually improved. The ideal candidate will have a strong background in full-stack development, containerization (Docker/Kubernetes), and cloud infrastructure, as well as experience in maintaining and scaling web applications.

Key Responsibilities:

  • Application Maintenance:
    • Maintain and enhance the existing Web UI application codebase.
    • Debug and resolve issues reported by users or identified through monitoring tools.
    • Ensure the application’s dependencies and packages are up-to-date and secure.
  • Support:
    • Provide technical support to users and internal teams, troubleshooting issues and offering solutions.
    • Develop and maintain documentation for installation, troubleshooting, and best practices.
  • Development:
    • Implement new features and enhancements based on user feedback and business requirements.
    • Collaborate with frontend and backend developers to ensure seamless integration of new features.
    • Write clean, maintainable, and well-documented code.
  • CI/CD and Deployment:
    • Manage and optimize CI/CD pipelines to ensure smooth deployments.
    • Maintain and improve Docker and Kubernetes configurations for development, staging, and production environments.
    • Automate tasks to improve development workflows and deployment processes.

 

Requirements

 

Role – Javascript/TypeScript Developer

 

Primary Skills – Svelte Framework, TypeScript, Python, Postgres SQL, VectorDB

 

Secondary Skills – Experience with RAG implementation, LLM Ops and Optimization, Full Stack

Education

Any Graduate