Job Description & Requirements
Experience in web application development with an in-depth understanding of data structures, algorithms and software design principles.
• Exposure to cloud methodologies and experience with AWS or Azure is a plus. • Knowledge of AI/Machine Learning fundamentals.
• Experience in developing rich user interface using HTML5 and CSS3
• Experience working with NodeJS, Redux, Typescript, Webpack, NPM etc.
• Solid Proficiency in backend development including RESTful API, full-stack web-technologies, specifications and frameworks.
• Strong understanding of working with any databases like MSSQL/PostgreSQL/Oracle
• Experience building data models to support low latency reporting apps.
• Experience with software engineering best practices such as version control (e.g. git), CI/CD (e.g. Jenkins), testing, security and documentation
• Experience working on containerization and orchestration tools like Kubernetes and Docker.
• Bonus: Familiarity with common ML Ops tooling/platforms (i.e.) MLflow, Sagemaker, etc.
• Strong written and oral communication skills.
• Excellent problem solving and critical thinking with excellent ability to evaluate and apply new technologies in a short time