Define code review process for the team to follow and perform code reviews
Design, implement and maintain Python-based applications that can be high-volume and low-latency
Ensure application designs conform with business goals
Develop and test software
Identify and resolve any technical issues arising
Create detailed design documentation
Develop technical designs for application development
Write well designed, testable code
Conducting code analysis, testing, and debugging
Manage Python application development
Transforming requirements into stipulations
Prepare and build releases of software components
Leading team of developers & supporting team in issue resolution
Supporting production environments, continuous improvement, investigating alternatives and technologies, and presenting for architectural review
Required Skills:
7+ years of experience developing applications using Python(for exceptional profile at least 5 years of experience)
Education BE/B.Tech/MCA
Possess experience in end-to-end Development.
Develop software related to machine learning, artificial intelligence and data analytics. Write and implement software solutions that integrate different systems.
Strong knowledge of machine learning fundamentals and python. Familiarity with AI/ML frameworks , Model Training.
Working knowledge of NLTK, Spacey, Numpy, Pandas , Matplotlib and other important ML libraries and frameworks.
Experience developing enterprise-level web applications and RESTful APIs using Microservices.
Experience in using version control and CI / CD tools.
Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
Proficiency in Shell script
Excellent in design patterns, data structures & algorithms, OOAD.
Experience on SQL and NoSQL databases.
Experience in code refactoring and performance tuning of application.
Strong implementation experience using Test Driven Development and clean code principles.
Should have excellent verbal, written communication, and presentation skills
Must have knowledge in version management system like GIT
Working experience IntelliJ , Jupitor Notebook etc.
Must have analytical and debugging skills
Desired Skills:
Experience in Kafka / Message Broker experience
Experience of using Docker and Kubernetes for Python Image deployment
Experience in working with the E-Government Projects/ CCTNS application / Experience in working with Police/Law enforcement agencies
Exposure to application security
Familiarity with JavaScript frameworks such as React JS or AngularJS.
Experience in API Management.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.