Job closedPosted 5 months ago

Maarut - RQ10728 - DevOPS/Cloud Engineer - Senior

DevOps Developer
Open to offers Toronto, Canada
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

DevOps Developer is needed in Toronto, Canada.

Client: Maarut

Location: Toronto, ON, ca

Contract: Freelance

Job Description

The role involves designing, building, and supporting cloud environments to create digital products. Key responsibilities include monitoring application performance in a cloud environment, ensuring solution availability, and implementing safeguards for data integrity and security.

Requirements

Experience and Skill Set Requirements:

Must Have:

  • Design, provision, and manage AWS infrastructure including VPCs, subnets, security groups, IAM policies, EC2, ECS, EKS, RDS, S3, Route 53, and CloudFront.
  • Architect multi-account AWS environments following AWS Well-Architected Framework principles.
  • Manage AWS cost optimization strategies including Reserved Instances, Savings Plans, and rightsizing.
  • Develop, maintain, and refactor Terraform modules and configurations for all cloud infrastructure.
  • Author and maintain Ansible playbooks, roles, and collections for server configuration, application deployment, and compliance enforcement.
  • Operate and administer Red Hat OpenShift Service on AWS (ROSA) clusters, including cluster upgrades, node scaling, and add-on management.
  • Design and maintain CI/CD pipelines (GitLab CI, Azure DevOps Service) for infrastructure and application delivery.

General Skills:

  • Experience in one of the leading cloud platforms such as AWS, Azure or Google Cloud.
  • Experience in maintaining complex Linux cloud environments, like CentOS, Ubuntu, or CoreOS.
  • Experience setting up development environments using tools such as JIRA, Confluence, Maven, Jenkins, etc.
  • Experience in scripting languages like Python, Bash, PHP, Java, JavaScript, Node.
  • Experience in build tools like Git, Ansible, Chef, Puppet 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.

Other Information

This role necessitates strong collaboration skills as it interacts with various teams within the organization. The individual must be able to work under pressure and adapt to rapidly changing environments. A proactive approach to identifying and resolving operational issues will be vital.


No longer accepting applications

Get instant notifications for new DevOps Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.