Job Description
Build high-quality corporate software using modern technologies including Python, MySQL, Django/Flask, and JavaScript with cloud infrastructure. Implement solutions to meet critical business objectives while working with engineers, project managers, business partners, and other important stakeholders.
Create strong web application using Django, Flask. Database interfaces, data pipeline, API development and integration, and cloud infrastructure solutions. (Cloud certified Azure/AWS/GCP/IBM etc)
Develop robust, configurable, and scalable solutions that meet functional needs. Ensure technical requirements are incorporated into solutions such as performance, availability, security, and disaster recovery.
Experience of working with FAST/REST API
Experience of working with DevOps, Containers & Microservices
Knowledge of HTML, JavaScript, and CSS
Knowledge of AI & Chatbot Frameworks.
Understanding of machine learning concepts - Natural Language Processing (NLP), Deep Learning & Reinforcement Learning.
Data Analysis for analyzing user behaviors, interpreting common patterns.
Automated code deployment experience using git and CI/CD technologies (e.g. Jenkins)
Support all phases of testing including functional, performance, and user testing.
Communicate updates in daily stand-ups and collaborate with engineers, analysts, and business partners.
Apply modern software engineering best practices to create the best outcomes.
Create reusable and elegant code that is version controlled using git/GitHub.
Quickly identify defect root causes and drive towards resolution within an incident management lifecycle
Uses a critical thinking and proactive mindset to prevent issues and write mature software.
Learn and Share Deeply values learning as a continuous investment and shares knowledge within and across teams.
Excellent communication skills
Excellent analytical, problem solving, and troubleshooting abilities.
Python Application Programming