We are looking for a senior Python Developer with great Devops skills. Participate in the design, development and evolution of microservices, APIs and reusable libraries for the execution of our algorithms in mission critical production environments. Participate in the technological watch and definition of development standards to ensure system efficiency, resilience, and sustainability. Advantagescan be fully remote. Anywhere in CanadaNeed to be okay working in the EST TIME zoneMost of the team is in Montreal.ResponsibilitiesOptimize the platform for maximum velocity and scalabilityOptimize and prioritize development tasks in collaboration with the team.Work with QA to ensure good test coverage.Ensure the high level of quality of the work delivered.Strengthen the development team productivity.Oversee the development of appropriate tactics to achieve objectives.Support and be proactively involved in problem situations or issues.Qualifications Minimum of 5 years of significant experience in development of enterprise grade software solutions Proficient in python language or other programming languages such as Java and C++ Experienced with machine learning libraries and scientific calculation such as Scikit-learn, NumPy, SciPy, etc. Experienced with software engineering life cycle and agile methodologies. Experienced in developing complex services based on Docker, Kubernetes and Flask Experienced with modern DevOps tools such as Gitlab CI, Grafana, ELK stack, Jenkins Good understanding of machine learning concepts and algorithm design techniques as an asset Working knowledge of streaming and batch processing systems such as Kafka as an asset Familiarity with machine learning and data processing frameworks such as XGBoost, Tensorflow or Spark as an asset Familiarity with data storage and warehousing technologies such as Snowflake, MongoDB, S3 as an asset Familiarity with AWS technologies such as Kinesis, Lambda and CloudWatch is a plus as an assetTechnologies demandées / Technologies required: Python, Flask, gunicorn, pytest pandas, numpy, scikit-learn, xgboost Docker, Kubernetes, Helm GitLab CI/CD, GitHub, shell scripting Elasticsearch, Kibana, Prometheus, GrafanaSummaryIf you are interested in the position or you want more information, please send me an email.Louis-Philippe.email@example.comRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to firstname.lastname@example.org to ensure their ability to fully participate in the interview process.