Devops/cloud Engineer Senior

Toronto, ON, Canada

Job Description


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

Skills:

Experience and Skill Set Requirements

Must have skills:

  • 5Y+ - Seasoned expert in either AWS and/or Azure
  • Excellent communication skills. You can easily communicate updates and work with teammates to achieve organizational goals.
  • A self starter, who is able to break down large initiatives into small deliverables independently and is able to move projects from start to completion with little oversight.
  • Kubernetes/OpenShift experience (EKS, ECS, AKS, etc)
  • Hands-on Ansible and Terraform experience. It is expected that you will know how to write Ansible Playbooks and know how to provision cloud resources using IaC.
  • Comfortable scripting in a shell environment using bash/Python
  • 5Y+ - Experience working independently with high-level direction to build and maintain complex Linux cloud environments
  • Experience collaborating with a multi-disciplinary Agile team
  • You can operate in an environment with very little formal process
Technical Knowledge and Skills - 40
  • Seasoned expert in one of the leading cloud platforms like AWS.
  • Experience in production environment such as Kubernetes.
  • Familiar with container-based virtualization technology like Docker.
  • Knowledge of DevOps tools and techniques and in-depth technical knowledge of system architectures including technical, data, application and network architectures.
  • Experience implementing software engineering practices for full software development life cycles (SDLC), including coding standards, code reviews, source code management, build processes, and testing.
  • Experience working independently with high-level direction to build and maintain complex Linux cloud environments, like CentOS, Ubuntu, or CoreOS, to support modern web technologies: LAMP, MEAN and Drupal.
  • Extensive knowledge and demonstrated experience in open source search and analytics engines like ElasticSearch (Setup, configuration, watcher, and alerts).
  • Fluency in scripting languages like Python, Bash, PHP, Java, JavaScript, Node, and others.
  • Experience in build tools like Git, Ansible, Terraform, and others for continuous integration
  • Integration experience using and building APIs.
  • Worked with relational and non-relational databases like MySQL, MongoDB, and others.
  • Demonstrated experience with Cloud delivery / deployment models and working with DevOps
Standards and Best Practices - 20
  • Experience applying industry cloud and security standards and best practices to your work that can be adopted by others.
  • Implemented, and maintained DevOps continuous delivery pipelines to manage from build to deployment and cloud infrastructure using Infrastructure as code practices.
  • Knowledge of common authentication technologies, security controls, and standard application security tools.
  • Experience in securing environments using offensive and defensive approaches.
Digital Experience and Product knowledge -15
  • Strong knowledge of software standards and best practices in delivery of complex, user-centric IT solutions.
  • Experience with defect management lifecycle and tools such as Jira
Design and Architecture - 15
  • Experience in micro service design and implementation of IT solutions from the architectural design
  • Understanding of modern architectural principles for cloud-based solutions
  • Proven experience designing modern architectural patterns to support delivery of complex IT solutions that are reliable, secure, responsive and scalable
Leadership & methodologies -10
  • Experience on a build/run team using agile methods such as understanding of product backlog in sprint planning, conveying vision for team on end-product, experience part of scrum ceremonies, etc
  • Experience collaborating with a multi-disciplinary team
  • Comfortable participating in design sprints and bringing your product and technical ideas to the wider team
Must have skills:
  • 5Y+ - Seasoned expert in either AWS and/or Azure
  • 5Y+ - Experience working independently with high-level direction to build and maintain complex Linux cloud environments
  • Experience collaborating with a multi-disciplinary Agile team

LanceSoft

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
    JD2266944
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned