This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

English jobs board for the people in Sherbrooke, Québec

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

   jobs sherbrooke   

An English jobs board for the people of Sherbrooke, in Québec

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Senior Development Engineer

Canadian Tire Bank

This is a Full-time position in Sherbrooke, QC posted January 5, 2022.

Canadian Tire Corporation’s (CTC) rich heritage of serving Canadians from coast-to-coast dates back to 1922.

Our vision is to become the 1 retail brand in Canada and we are focused on innovating and making important investments in our business, especially when it comes to our people.

To reach our goal, we need the best talent to help us evolve and drive change across the business – and boldly help shape Canada’s retail industry.

As we strive to be at the forefront of a complex and vastly changing retail industry, it is an exciting time to join the Canadian Tire family of companies.

Our Technology team plays a critical role in our evolution, specifically as we transition to an omni-retailer where digital complements the physical.

Our commitment to be a world-class digital organization is evident in how we are using cutting-edge technologies to bring our digital strategy to life in-store, online and on your mobile devices, ultimately improving customer experiences, driving traffic, and boosting loyalty.

The Cloud Operations & Automation (COA) team plays a key role in delivering Cloud transformation to the enterprise.

We build and manage public cloud platforms on Azure and GCP, as well as the full developer toolchain including Jenkins, Ansible, Terraform, Jira, Github and more.

We’re constantly improving our platforms by updating and adding new services and partnering with our solution partners across CTC to deliver value through cloud enablement and automation.

Senior Development Engineers are the hands-on, technical primes for COA.

Working in an agile team, you will leverage your cloud and DevOps technical skills to manage systems, automate infrastructure, and translate our platform services roadmap into pipelines and code.

You partner closely with architects, security engineers, operations support and project leads to build enterprise grade solutions.

What you’ll do Deliver quality work in an agile delivery model in a team environment Write CI & CD as Code Deploy cloud infrastructure and services on Azure Administer and automate Linux and Windows systems (Bash, Powershell, Python) Use automation to validate compliance with corporate policies and standards Create and maintain technical documentation Support development programs to build cloud native applications Help to build cloud strategies and target reference architectures.

Communicate timelines, dependencies, constraints and progress quickly and effectively Work an after-hours on-call rotation to maintain a 24×7 environment Who You Are We are looking for individuals who are: Creative and courageous, with the ability to manage in an environment of change and ambiguity Action oriented, and comfortable taking calculated risks to better serve our customers and business Outcome focused, critical thinkers with the ability to analyze and visualize, to ensure continuous improvement across our entire business Collaborative team players with superior influencing skills, who build relationships easily across various stakeholder groups to move initiatives forward If youre curious, ready to take on new challenges and open to doing things differently to help us evolve rapidly, then this is definitely the place to be.

What You Bring Degree in Computer Science or Engineering, or equivalent relevant experience 3 years of technical experience in either development, operations, or full-stack implementations Experience of Python development including technologies such as pipenv, mypy, pyenv, as well as writing mocks and unit tests.

Experience and understanding of Pythons asyncio library also an asset.

Experience of Java/Groovy development including knowledge of writing unit tests with JUnit and mocks with Mockito, along with knowledge of the Maven and Gradle build systems.

Good knowledge of the Linux command-line environment and associated tools.

Experience with shell scripting (bourne shell) would also be an asset.

Experience with Ansible automation technology would also be an asset.

Experience with the Go programming language also an asset.

Good understanding of Docker containerization technology.

Good understanding of CI/CD concepts.

Experience working in a high security or heavily regulated environment Experience working in an Agile Scrum environment Experience with collaboration tools like Microsoft Teams, JIRA and Confluence Excellent analytics, problem solving and solutioning skills Excellent communication and interpersonal skills Expert in build automation tools such as Jenkins, Artifactory, Ansible, Terraform, ADO, etc.