Analyste devops/support (Python)

Job ID
Montreal downtown
Role and Responsibilities
IT Unlock’s mission is to improve our client's current IT condition. We are looking for a talented analyste devops/support. This is a permanent position. The work is done remotely until new instruction from the government and the candidate must live in Montreal. Beautiful technologies and nice challenge are waiting for you.

- Responsible for applications used by traders, sales and middle office.
- Responsibilities include software deployments, configuration and support for all cross-asset systems and infrastructures in production.
- Support, develop and maintain applications, systems integration, related processes and frequently deliver new high quality releases.
- Perform technical and functional support of problems in a complex financial environment by proposing and implementing quick and effective solutions for global systems and platforms.
- Develop scripts to automate manual tasks and operations.
- Develop real-time monitoring tools and generate automatic reports.
- Partner with global application development and support teams in New York, Chicago, Montreal, Paris, Sydney, London, Bangalore and Hong Kong.
- Must interact daily with traders, sales and quants.
- Thirsty to learn the business and technology side of the equity and derivatives trading industry.
- Bring a passion for the DevOps business and its trends by learning the latest CI/CD technologies.
Technical skills:
- Ease of working on UNIX/Linux systems (Shell script, etc.) and Windows environment.
- Experience with relational and non-relational databases
- Good knowledge of SQL.
- Knowledge of Agile practices and continuous delivery (CI/CD).

Desired / Plus:
- Experience with one or more of the tools listed below:
- Source code control tool (GIT)
- Continuous integration (Jenkins, XLDeploy, TeamCity)
- Good knowledge of scripting languages (Bash, Python, etc.)
- Knowledge of FIX and other order/RFQ/exchange protocols.
- Knowledge of IBM MQ or TIBCO technologies.
- Good knowledge of structured, object-oriented programming languages (Java, C#, etc.)
- Knowledge of the Spring framework
- Experience with front-end development languages (AngularJS, Angular, React, etc.)
- Experience with one or more of the tools listed below:
- Virtual container (Docker Kubernetes)
- Object-Relationship Mapping (Hibernate)
- Quality Assurance Automation ie. (Cucumber).       
- Unit Testing (JUnit)
- Code quality (Sonar)
- Dependency management system (Maven)

General skills:
- Energetic, self-motivated, and able to build and maintain relationships with business departments and colleagues.
- Problem solving skills with attention to detail; a strong desire to learn and bring solutions and ideas to the team.
- Strong analytical skills, able to apply knowledge and experience to propose creative solutions to business problems.
- Self-starter, independent and comfortable working in a fast-paced environment.
- Able to take on multiple tasks and use judgment to prioritize, scale as needed and deliver expected results.
- Strong verbal and written communication skills in English.

Desired/ More:
- Knowledge of capital markets and investment banking activities.

Desired / Plus:
- 3+ years of experience in the financial IT services industry.

- Bachelor's degree or higher in software engineering, computer science or similar.

            Desired / Plus:
- Degree with a concentration in finance

- English

Desiré / Plus:
- French

- 1+ year in Python
- SQL and non-relational
- Good communication skill
- UNIX/Linux (Shell script, etc.) and Windows
- Agile and CI/CD
- 15% support side
- 50% development
- Candidates from infrastructure side are not good fit (AWS, Kubernetes)
- Experience in application support required
- Junior to intermediate experience only
- English

- Java
- C#
- Jenkins, XLDeploy, TeamCity
- Bash, Python, etc.
- FIX and order/RFQ/exchange protocols.
- MQ from IBM or TIBCO.
- Java, C#, etc.
- Spring
- Front-end (AngularJS, Angular, React, etc.)
- Docker Kubernetes
- Hibernate
- Cucumber
- JUnit
- Sonar
- Dependency management system (Maven)
- Capital market and investment banking.
Number of positions
Work Experience
At least 1 year
Apply on Job