DevOps Engineer

vTech Solution Inc

Devops Jobs in Canada for Freshers

Description

Responsibilities:


  • Design, build and support cloud environments to create digital products
  • Monitor and assess the performance of applications in a cloud environment to ensure solutions are available
  • Create, test and implement safeguards to maintain data integrity and protect against unauthorized access.

General Skills:

  • Experience in one of the leading cloud platforms such as AWS, Azure or Google Cloud, etc
  • Experience in maintaining complex Linux cloud environments, like CentOS, Ubuntu, or CoreOS, to support modern web technologies: LAMP, MEAN, Drupal and Elasticsearch
  • Experience setting up development environments and mechanism using tools such as JIRA, Confluence, Maven and Jenkins or similar tools
  • Experience in scripting languages like Python, Bash, PHP, Java, JavaScript, Node, etc.
  • Experience in build tools like Git, Ansible, Chef, Puppet etc. for continuous integration
  • Knowledge of container-based virtualization technology like Docker
  • Integration experience in building and using APIs
  • Experience applying industry web, architectural and security standards and best practices
  • Experience in mobile device management for various versions of cellular and tablets.

Skills

Experience and Skill Set Requirements

These roles are part of SA Digital Applications Portfolio – including SADA

  • Experience working in agile frameworks like scrum for development, design, implementation and maintenance of applications

 Desired skills:

  • Expertise in providing DevOps support for Cloud native applications using Angular v9+ and Spring boot frameworks, Java 8+
  • Experience in design and implementation of Continuous Integration and Continuous Delivery processes using popular Cloud based configuration/deployment tools
  • Experience in implementation and support of cloud native applications running on PaaS services like PCF (VMWare Tanzu)
  • Collaborate with product development to ensure designed solution responds to non-functional requirements e.g. availability, performance and ensure efficiency of the delivery pipeline
  • Collaborate with development and QA to implement automated deployments and test automation strategies in the DevOps pipeline
  • Manage Development, QA, Prod and Training environments
  • Develop and implement strategies to enhance client experience and site reliability
  • Experience in security implementation for production and non-production environments
  • Experience implementing recommended deployment patterns
  • Experience implementing centralized logging using tools like ELK, Application Performance Management using tools like Azure Monitor
  • Experience working in a test-driven development environment
  • Expertise to influence testing strategy and guide test automation
  • Provide mentorship and perform knowledge transfer to other peer developers
  • Promotes industry standards and best practices with the product teams
  • Ability to provide user and system documentation as required
  • Expertise in adding instrumentation to microservices to enhance observability
  • Expertise in developing features to support operational requirements in Java based microservices
  • Expertise in developing fully automated continuous delivery pipelines
Also: Search Your DREAM JOBS

Leave a Comment