Job Title or Location

RQ08685 - DevOPS/Cloud Engineer - Senior

Maarut Inc
East York, ON
Job Details:
Full-time
Executive

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 and Azure Insights.
  • 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 Azure DevOps, Git, Jenkins, Ansible, CDD, Maven, Ant, Docker, Kubernetes, Artifactory, Java, Jython, Groovy, Shell script etc for continuous integration(CI-CD).
  • 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.
  • Experience in identifying potential performance bottlenecks and ability to tune the system.

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 v18 and Spring boot frameworks, Java 17.
  • 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 .

RequirementsMust-haves:
  • Expertise in providing DevOps support for Cloud native applications built on Angular v18 and Spring boot 3.0+ frameworks, Java 17 using Azure Kubernetes.
  • Experience building and managing centralized logging using tools like ELK, Application Insights.
  • Application Performance Management using tools like Application Insight, Grafana Monitor
  • Experienced in designing and implementing automated deployments and test automation strategies in the DevOps pipeline.