Overview of the position
We are seeking a dynamic and highly experienced technical leader with outstanding communication skills. This is a dual-task position.
Your primary responsibility will be as the Release Engineer where you will be required to maintain and enhance the release tools and procedures for multiple applications written in multiple languages. You are expected to take an approach that is biased toward automation and a gated release process, and you will be deeply involved in the release procedure from a business and QA level. We are looking for someone who is precise and methodical, yet able to tame complex systems in a timely manner when they misbehave.
Your secondary responsibilities will be in other areas of product development, tuned to your skill sets and interest, as time permits.
Minimum Qualifications/Mandatory Requirements
The qualified candidate must have:
Five (5) years of experience with developing enterprise and/or cloud-native applications
Three (3) years of experience with Git
Three (3) years of experience in Java development
Two (2) years of experience with Maven
Two (2) years of experience in Python development
Two (2) years of experience in Unix/Linux system administration
One (1) year of experience maintaining CI/CD systems such as Gitlab, Jenkins, or related technologies
The ability to demonstrate good working knowledge of system security, networking infrastructure, and host connectivity.
Strong analytical and problem-solving skills.
Strong time management, prioritization, and organizational skills
Excellent English communication skills (both written and verbal)
Solid teamwork skills
A self-motivated work ethic, with a can-do attitude.
Able to pass an RCMP Criminal Records Check
A university degree (BSc or better) in Computer Science, Computer Engineering, or a related discipline
Additional skillsets that would be considered an asset:
Experience using cloud system administration and automation tools including Docker, Kubernetes, Maven, Jenkins, Helm, Terraform, Ansible, or PGO.
Experience with PostgreSQL
Experience with RabbitMQ, GKE, OIDC, Prometheus, or Grafana
Experience with other scripting languages such as Bourne Shell or Perl
Experience with batch-, asynchronous-, or event-based programming
Experience with integrating with third party systems (preferably via REST, SOAP, and related technologies)
Experience in developing automated integration and/or system test frameworks
Experience in the financial industry
Ability to speak and write French or Spanish
Full stack development experience, including any of the following: Angular, Vue.js, Ionic, React, Thymeleaf
If you’re a curious and collaborative technical expert, and excited about tackling the hard challenges in technology, then IDX may be your new home away from home. We are a group of highly industrious talented engineers finding new and creative solutions to technology problems that stand between our clients and their vision. We are a company that thinks big and is not afraid to take risks in the pursuit of innovation
We would like to thank all applicants for their interest; however, only candidates under consideration will be contacted. Please note that your application does not signify the beginning of employment with Interdynamix Systems and that employment with Interdynamix Systems will only commence following a candidate’s successful interview process.
Job Types:
Full-time, Permanent
COVID-19 considerations:
Work from home
Application question(s):
Are you currently eligible to work in Canada?
Do you hold a BSc or higher in Computing Science, Computer Engineering or a related discipline?
Experience:
JAVA Development: 3 years (required)
Developing enterprise and/or cloud-native applications: 5 years (preferred)
Maven: 3 years (preferred)
Python development: 2 years (preferred)
Maintaining CI/CD systems: 1 year (preferred)
Job Category: Full Time
Job Type: Software Engineer
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We are partnering with an innovative, start-up business in Oxford who are building a product...
Apply For This JobThe Role and the Department The post holder will be responsible for assisting with the day-to-day technical functions and operations...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> This is a remote position but candidates must live and be legally authorized to work...
Apply For This JobProvides functional support and analysis for one or more of the university’s Enterprise Resource Planning (ERP) application modules. Reviews requests...
Apply For This Jobjob description Department Description: This role is providing support and direction on the Beth Israel Lahey Health IT team.Information Technology...
Apply For This JobSales Representative – Full-Time In Person Join our team and become an integral part of a globally recognized charity dedicated...
Apply For This Job