Job Description:
Basic Qualifications:
3+ years of experience developing full stack web applications
· Web Technologies (HTML5, CSS3) JavaScript (ES6 +) with good hands-on core JS concepts like HOC, Arrow functions, Async/await, spread and destructuring)
· Python: Well versed with any backend frameworks, like Django / Flask / Fast API. Rich experience in object-oriented design and RESTful web services, ORM Frameworks not limited to (SQLAlchemy)
· Deployment: Deploying web services using Docker , Docker -swarm
· Familiar with Tools Like : GIT, AzureRepos, Jenkins, Ansible
· Experience with infrastructure as code tools such as Terraform
· Design Build and release pipelines for Python, React Projects in either Azure DevOps or Open source Jenkins.
· Basic knowledge of ML application system design i.e training, inference pipelines.
· Basics components of any cloud service provider in any of Azure or AWS
· Developing web application (SPA) and deployment experience using containerized technologies on private cloud
· Experience using cloud technologies Azure/GCP and Micro Services Design
· Experience in managing Cloud Infrastructure, writing Terraform scripts to automatically get infrastructure as code tools such as Terraform deployed ML models in production.
Preferred Qualifications:
· BTech / MTech in Computer Science or Electronics or equivalent experience
· 3+ years of Python development and API development experience
· Select an ideal cloud stack for the product. Ensure reliability and cost-saving. Scale the proof of concept product to enterprise-grade application with all the required components for reliability, scalability, monitoring and security.
· Experience in Component Driven Development in Angular or ReactJS frameworks with Material or Ant design,
· Writing clean code with best practices, standards adhering to ESLint, Pylint, and perform peer code reviews.
· Able to use Azure Container Service, AKS Service for deployment of Services
· Thorough understanding of NoSQL databases such as Mongo DB, Redis, Elasticsearch
· Well Versed with Kubernetes Deployment, Able to set up Spark, Airflow, in K8s system with standard Helm Charts.
· Build Continues Integration, Build and Release Pipelines using Azure DevOps or Jenkins for Python, React Projects with bundle, test and docker build Stages.
· Experience / Knowledge of Kubeflow, MLFlow will be a big plus.
· Ability to take a project from scoping requirements through actual launch of the project
Experience using Linux / Unix systems.
· Excellent communication skills and being able to work independently or in a full team