Devops Engineer Hybrid Toronto/ca

Montreal, QC, Canada

Job Description


DevOps Engineer

Are you a DevOps Engineer looking for your next challenge?

This is your chance to become part of a team with amazing professionals, participating in large-scale implementations and the possibility to both provide your expertise and learn from other senior team members.

This position is open on a contract or permanent basis, based in Toronto in a hybrid setting of 2 - 3 times per week going onsite.

\xe2\x80\x8d

\xe2\x80\x8dMandate description:

As a DevOps Engineer, you will be part of a dynamic and collaborative team who plays a significant role in developing and supporting our Agile software delivery process. As a member of this team, you will develop system specifications, follow the latest software engineering practices, develop build scripts and automated CI/CD pipelines and test/deploy automation programs using various tools and frameworks including our Enterprise OpenShift Container Platform. You have strong experience in supporting numerous applications using a mixture of manual and automated tools to control software deployments and releases. Join a team that is looking to the future and which fosters collaboration, trust, collective ownership, an engineering mindset, continuous learning, and a "automate everything" mentality.

Some awesome things you\xe2\x80\x99ll do:
In this role, you are passionate about implementing robust and efficient Continuous Integration and Deployment pipelines that empower development teams in delivering high-quality solutions fast to market. Your responsibilities on the CI/CD team will involve:

  • Dockerizing applications by building containers and bundling them together to create Docker Services
  • Automating existing processes for build, deployment, test, static analysis, etc. of applications and services
  • Create new pipelines and increase the reliability of existing Continuous Integration pipelines
  • Optimize pipelines to ensure scalability and improve pipeline speed while playing an active role in the stability of these pipelines
  • Coaching and mentoring junior team members to improve the overall automation engineering skillsets
  • Continuously look for improvements to enhance our software delivery process and software engineering practices, and finding efficiencies to help increase the productivity of the team
  • Ensuring a high level of customer service is maintained to stakeholders while addressing critical requests
  • Contributing to improving and optimising our automated Continuous Integration & Deployment pipelines by actively participating in DevOps initiatives to help automate current manual and repetitive processes/tasks
Your Skills:
  • Team player with a positive attitude and excellent interpersonal skills
  • Bachelor\xe2\x80\x99s degree in computer sciences or equivalent experience
  • 5+ years of experience with building, integrating and deploying of n-tier web applications using Java and Java-based application frameworks
  • An in depth understanding of Continuous Integration and Continuous Delivery
  • Strong knowledge of web applications technology stack, including WAS Server, Oracle RDBMS and Angular or React development
  • Experience with Docker, OpenShift, Kubernetes and Container Management Technologies in general
  • Experience with IBM RTC, Git/GitHub, SQL, Flyway, Ant, Maven, Ivy, Groovy, Gradle, Jenkins, Job DSL, SonarQube and Nexus in both Windows and Linux environments
  • Knowledge of scripting language such as PowerShell and bash.
  • Experience with JCasC and Helm is an asset
  • Experience developing service-oriented systems is an asset
  • Proficiency with various architecture integration concepts and the technology platforms supporting them: ESB/SOA, Web services (REST, SOAP), API, etc.
  • Virtualization Experience - VMWare, Hyper-V, VirtualBox, Vagrant etc.
  • Knowledge of version control, feature/ release branching & trunk based development strategies
  • Experience working in an Agile Scrum environment is preferred
  • Ability to communicate, both in writing and orally and work independently while establishing relationships across many teams
  • Ability to think critically, analyze and resolve technical issues while identifying different options and creating great solutions to problems that have not been encountered before
  • Highly autonomous, self-starter with experience in the full development lifecycle
Minimum requirements:
  • Located in GTA, able to work in Toronto office at least twice per week.
  • Bachelor\xe2\x80\x99s degree in computer sciences from recognized educational institute or 5 years of proven work experience in insurance, banking or consulting.
  • At least 5 years of intensive development experience building Jenkins based pipeline using GitHub, Docker, OpenShift, Kubernetes, Helm.
  • Experience with JCasC is an asset.
  • Strong scripting skills, Bash, PowerShell or Python.
  • Excellent knowledge of OpenShift, AWS or ROSA.
  • Team player, great communication skill with strong work ethic, quick learning capability is also essential for this role.
  • The successful candidate will be taking major responsibility of building a brand new DevOps platform or adopting an exist DevOps platform which comes with big learning curve within a limited timeline.
  • Extremely technical oriented 2 step interview process, first interview will be virtual and second round will be hosted in Toronto office.
\xe2\x80\x8d

About us:

At Opticca Consulting our goal is simple: we want to make it easier, faster, and more affordable for organizations to bring their visionary ideas to life. Working with an extensive partner network and some of the most powerful tools on the market, our team of passionate technologists helps clients adopt cloud-based architectures that enable speedy end-to-end application development. Over the past decade, we\xe2\x80\x99ve contributed to hundreds of successful projects and built lasting relationships with forward-thinking companies across the continent. Discover what we can do for your professional career today.

\xe2\x80\x8d

Opticca

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2201751
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned