Description
IMPORTANT
French is nice to have, environment is French & English, candidate will work with bilingual employees so it’s will not be a problem.We will need the candidates on site in Montreal, however 50/50 is doable. We have office at 76 Adelaide W. and Montreal will be at 600 Jean-Talon (Metro Jean-Talon).Description:
Top 3 skills:
Strong Python back-end application development (+5 years) and code optimization Strong experience with mathematic libraries Numpy, Pandas and mathematic/statistics libraries (like Scikit-Learn or any other that does linear regression, Anova, etc.) Experience developing and implementing in Docker environment DESCRIPTION:
You will take part in an Operational Intelligence project using advanced analytics. The project will be done over multiple years and we are searching for Sr Python back-end developer for 12months.
RESPONSIBILITIES:
Gather business requirement and translate into functional design and Python back-end application for model processing Work with analyst to design, develop and enhance Python back-end application using development best practice and professional design Analyze and optimize code for an optimal data manipulation and resources usage using mathematic libraries Numpy, Pandas and mathematic/statistics libraries. Create templates for upcoming processing model application with flexibility and reusability in mind Deploy Python application in container Docker (Openshift) environment, understand and follow corporate implementation processes Provide estimate, work breakdown structure (WBS) and progress status Conduct and create scenarios for functional and integration unit testing in different environment Post deployment application support, fix and enhancement REQUIREMENTS:
Strong experience with mathematic libraries Numpy, Pandas and mathematic/statistics libraries (like Scikit-Learn or any other that does linear regression, Anova, etc.) Experience with Git Experience with SQL Experience in Docker container development environment and different image creation and deployment tools (Jenkins, Artifactory) Experience with resource performance and monitoring Communication skills and team collaboration At least 5 years of experience in Python back-end development. Bachelor degree in computer science, engineering, or equivalent related project experience. Other beneficial skills:
Experience in development of machine learning model Background in statistics, operational research or optimization Hadoop / BigData development experience Location: Montreal