Maarut - RQ10728 - DevOPS/Cloud Engineer - Senior

Open job
DevOps Developer
๐Ÿ’ฐ Negotiable
๐Ÿ“ Toronto, Canada
Closing date: 11 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 7 months ago

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.

Posted 18 days ago

  • Apply


    Enter your email to apply

    ย 

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • 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.