DataOPS: Proficiency in Python Core/Advanced for development and data pipelining.
Strong understanding of data structures Pandas Numpy sklearn concurrency and design patterns.
2. DevOPS: Experience in deploying applications using CI/CD tools such as Jenkins Jfrog Docker Kubernetes and Openshift Container Platform.
3. Microservices & REST APIs:
Familiarity with FastAPI Flask and Tornado for developing microservices and REST APIs.
4. Cloud:
Knowledge of building and deploying applications using cloud platforms.
5. Databases & SQL: Proficiency in working with databases such as Postgres Clickhouse and MongoDB.
6. Caching & Queuing: Experience with Pub/Sub (RabbitMQ) Redis and Diskcache for caching and queuing purposes.
7. Operating system: Strong understanding of both Linux and Windows operating systems.
8. Monitoring and Logging: Familiarity with Splunk for monitoring and logging applications
9 Good to have skills include:
Generative AI knowledge: Knowledge of the Langchain framework and ChatGPT for generative AI applications.
MLOPS knowledge: Experience with Databricks MLFlow Kubeflow and ClearML for managing machine learning operations.
Testing knowledge: Proficiency in integration testing Python Behave and Pytest for ensuring code quality.
Maintaining code quality standards: Working knowledge of Pylint for maintaining code quality standards.
10Logging: Familiarity with Kibana and Elastic search for advanced logging and analysis.
11 Demonstrable experience in web application development with expertise in Node.js Familiarity with web development frameworks such as Express.js.
Proficiency with frontend technologies like CSS HTML and JavaScript.
Write an efficient transparent and welldocumented code that meets industry regulations and standards.
Work collaboratively with designers stakeholders and product owners to define design and implement new features in existing software solutions.
Participate in performance optimization and tuning of existing Node.js applications by reviewing software code and providing constructive feedback for improvement.
Experience working with cloudbased infrastructure such as AWS or Azure.
Understanding of microservices architecture and DevOps principles.
Excellent problemsolving and management skills.
Knowledge of database technologies and agile development methodologies.
Experience working with databases such as MySQL or MongoDB.