This job board retrieves part of its jobs from: Emploi √Čtudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Epsilon Solutions Ltd.: Devops Engineer

Epsilon Solutions Ltd.

This is a Full-time position in Montreal, QC posted July 20, 2021.

Role: DevOps Engineer Location: Montreal, QC Position: Contract for 12+ months JOB DESCRIPTION The Payments and Cash Management Technology department partners with Cash Management Operations, Corporate Treasury and lines of business groups across the globe to provide best in class technology solutions that facilitate the movement of billions of dollars daily.

We have a culture of partnership and collaboration, and our team members are enthusiastic about learning the business and working closely with our users to help solve their problems.

We have great business relationships and pride ourselves on an open and friendly work culture.

As a DevOps engineer within Payments Technology, you will be focusing on delivery of an innovative, highly visible strategic initiative to enable new payments and funding capabilities.

Payments has a varied technical stack core Java for the server-side, Angular/React for the web and DB2 SQL, SQL Server for the database and we expect the team members to have solid understanding of these technologies.

We implement a cloud first strategy, therefore experience with Cloud based software development and DevOps within the Azure and AWS platforms would be beneficial.

We also use a range of industry leading technologies such as Kafka.

Knowledge of these technologies is not necessary but an enthusiasm and desire to learn new technology and deploy it to solve business problems is a must.

In order to achieve our objectives, we incorporate DevOps and Agile methodologies including Scrum, Test Driven Development, Continuous Integration and Continuous Delivery in our development processes.

The role will involve interacting with developers, clients in the business, external vendors and other technology teams.

The candidates key focus areas will be the following: Automate environment deployment and management.

Build and support pipelines to support the Software Development Lifecycle.

Develop and configure software that delivers capabilities used for testing automation.

Ensure that software changes are delivered to production efficiently and that adequate testing has been performed to ensure it meets functional and non-functional requirements.

Build, deploy and support observability and management toolsets across the platform.

Learn and understand the business domain and application architecture.

Embed within functional delivery squads’ team in order to collaborate on projects.

Take ownership of project and DevOps deliverables.

Measures of success in this role include, but are not limited to, the degree at which: Incident occurrence and severity decreases while change velocity increases.

Team adoption and understanding of testing strategies increases.

The ideal candidate should have: A passion for DevOps, automation, and a desire to understand the latest evolutions in software and engineering practices.

Strong communication and interpersonal skills to work closely with business stake holders and global team members.

7+ years of relevant professional experience in QA, development, automation.

Ability to code and maintain both back-end and front-end automation frameworks written in distributed programming languages, such as: o Java, Python (back-end) o JavaScript, Selenium (front-end) Ability to define and automate functional tests using TDD or BDD frameworks, such as: Concordion, JBehave, Cucumber.

Proficient in traditional RDBMS schema concepts and SQL.

Practical experience leading teams within an Agile Scrum based global environment.

Knowledge of source code management tools, such as: GIT, Perforce, and VSS.

Proficient in continuous integration tools, such as: Jenkins, Maven