- Develop and Maintain Web Applications : Design, develop, and maintain both front-end and back-end components of web applications using open-source technologies.
- Collaborate with Data Scientists and MLOps Engineers : Work closely with data scientists and MLOps engineers to integrate machine learning models and data pipelines into web applications.
- DevOps Support: Implement and manage CI/CD pipelines, automate deployment processes, and ensure the scalability and reliability of applications. Database Management: Design and manage databases, ensuring data integrity and performance optimization.
- API Development: Develop and maintain RESTful APIs to support data integration and application functionality. Performance Optimization: Monitor and optimize application performance, ensuring fast load times and responsiveness.
- Security:
Implement security best practices to protect applications and data. Documentation: Create and maintain technical documentation for application development and deployment processes.
Stay Updated: Keep up to date with the latest trends and technologies in web development and DevOps. T e c h n i c a l
S k i l l s
- Proficiency in front-end technologies (HTML, CSS, JavaScript, React, Angular, etc.).
- Proficiency in back-end technologies (Node.js, Flask, Django, FastAPI, Streamlit, etc.).
- Experience with database management (SQL, NoSQL).
- Experience with DevOps tools (Docker, Kubernetes, etc.).
- Experience with cloud platforms (AWS, Azure).
- Soft Skills: Solid problem-solving skills, excellent communication, and the ability to work collaboratively in a team environment.