DevOps Engineer

2 weeks ago


Toronto Ontario, Ontario, Canada UniUni Full time

DevOps Engineer will be responsible for building and maintaining the infrastructure in Dev, QA and Prod environments, ensuring seamless integration and deployment, and maintaining a high level of system reliability. He/she will play a pivotal role in automating processes, enhancing system performance, and ensuring a seamless deployment pipeline.

The ideal candidate will balance automation efforts, manage cloud infrastructure, and maintain robust CI/CD pipelines. Success in this role is measured by system uptime, the efficiency of deployment processes, and the overall reliability, security, and scalability of our infrastructure.


Responsibilities:

Infrastructure Management:

  • Plan, optimize, and maintain UniUni’s AWS infrastructure, including EC2, EBS, RDS/Aurora, CloudWatch, SQS, SNS, S3, API Gateway, Elastic Cache and Open Search, etc.
  • Ensure the reliability, security, and scalability of our cloud infrastructure, including backups and access control.
  • Upgrade instances as required and manage AWS users, roles, and access controls.
  • Design and deploy infrastructure using Infrastructure as Code (IaC) tools with Tereform.

CI/CD and Deployment:

  • Improve and maintain CI/CD pipelines for consistent, reliable, and stable testing and deployments.
  • Manage Circle CI or Jenkins and other CI environments, enhancing automated deployment processes.
  • Perform regular deployment of web applications to AWS and oversee the configuration of GitHub.

Monitoring and Reporting:

  • Implement and enhance monitoring and instrumentation.
  • Monitor cloud analytics and logs to identify and address potential issues.
  • Notify the development team about urgent issues and recommend improvements based on monitoring data.
  • Analyze and report production incidents, providing recommendations to mitigate future occurrences.

Application Performance and Optimization:

  • Design and implement infrastructure for deploying web applications and APIs.
  • Monitor application performance and optimize dev tools accordingly.
  • Stay updated on the latest technologies to continually improve DevOps processes.
  • Guarantee segregation of duties in code management and release cycles, ensuring compliance with ISO 27001 controls.

Additional Responsibilities:

  • Occasionally work off-hours to handle critical deployments or incidents, with time off in lieu provided.
  • Collaborate closely with team members, providing fresh perspectives and innovative solutions.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience.
  • Proficiency in Docker for containerization and orchestration.
  • Strong knowledge and experience with AWS services, including EC2, EBS, RDS/Aurora, CloudWatch, SQS, SNS, S3, API Gateway, Elastic Cache and Open Search, etc.
  • Familiarity with Infrastructure as Code (IaC) tools for automated infrastructure management.·
  • Proven experience managing continuous integration and continuous deployment (CI/CD) environments for web and mobile applications.
  • Expertise in using CI tools such as Circle CI or Jenkins, with a focus on improving automated deployment processes.
  • Experience managing infrastructure for ReactJS frontend and Restful API backend web applications and services.· Solid understanding of networking, protocols, and security practices.
  • Familiarity with microservice architecture and Git or GitHub version control system.·
  • Proficient in scripting languages commonly used in DevOps automation with terraform.
  • Familiarity with the automatic deployment of mobile applications to the Apple App Store and Google Play Store is a plus.


  • DevOps Engineer

    3 months ago


    Toronto, Ontario, Ontario, Canada AdventInfotech Full time

    Job DescriptionA DevOps Engineer combines an understanding of both engineering and coding. A DevOps Engineer works with various departments to create and develop systems within a company. From creating and implementing systems software to analyzing data to improve existing ones, a DevOps Engineer increases productivity in the workplace. A DevOps Engineer...

  • DevOps Engineer

    2 weeks ago


    Toronto, Ontario, Ontario, Canada SPECTRAFORCE Full time

    Job Title: AWS Config EngineerLocation: 100% RemoteDuration: 6 months contract with possible extensionMust haves:Experience with AWS Config HubAWS CDK (Cloud Development Kit)AWS Services and APIsResilience and Operational Readiness ExpertiseSite Reliability Engineering (SRE) MindsetDevOps and Configuration-as-Code (CaC) ExpertiseJob Description:As an AWS...

  • DevOps Engineer

    1 month ago


    Toronto, Ontario, Canada CPP Investments Full time

    About the RoleCPP Investments is seeking a skilled DevOps Engineer to join our Cloud & DevOps team. As a DevOps Engineer, you will play a key role in designing and building robust and scalable enterprise-wide DevOps practices, and evangelizing DevOps adoption and maturity across the organization.ResponsibilitiesArchitect and build DevOps and Observability...


  • Toronto, Ontario, Ontario, Canada EQ Bank | Equitable Bank Full time

    Purpose of JobEQ Bank’s IT team is starting to evolve and Needs a talented Senior DevOps Engineer with a solid passion in this space. Experienced and knowledgeable about the end to end software build chain, operations and automated build and release process.Main Activities:Design, improve and implement build and release pipelinesProvide subject matter...


  • Toronto, Ontario, Ontario, Canada Saragossa Full time

    Senior DevOps Engineer - Investment Fund, TorontoDoes joining a $100 billion investment fund interest you?Does the opportunity for further growth and learning excite you?Headquartered in Toronto, they are recognised for their strong financial health and industry-leading investment strategies.You’ll have the chance to work across their investment...

  • DevOps Engineer

    2 weeks ago


    Toronto, Ontario, Ontario, Canada Sigmaways Inc Full time

    We are seeking a Senior Software Engineer, DevOps to support our continued growth and success by scaling, modernizing, supporting, and advancing our Continuous Integration and Continuous Delivery strategies to build, test, deploy, package, and release software rapidly to production.Must have experience working with Jenkins pipelines, Shell scripting, Linux...


  • Toronto, Ontario, Canada EQ Bank | Equitable Bank Full time

    At EQ Bank, we're revolutionizing the banking experience with innovative technology solutions. As a Senior DevOps Engineer, you'll play a key role in shaping our digital transformation journey.About the RoleWe're seeking an experienced Senior DevOps Engineer to join our team of passionate technologists. Your expertise will help us deliver high-quality...


  • Toronto, Ontario, Canada Astra North Infoteck Inc. Full time

    Job Title:Linux Elasticsearch DevOps EngineerAbout the Role:Astra North Infoteck Inc. is seeking a highly skilled Linux Elasticsearch DevOps Engineer to join our team. As an experienced administrator of Elasticsearch clusters, you will play a key role in ensuring the smooth operation and scalability of our search infrastructure.Responsibilities:Administer...


  • Toronto, Ontario, Canada Moneris Full time

    About the OpportunityWe are seeking a seasoned DevOps professional to lead our team of system engineers responsible for designing, implementing, and supporting our DevOps Platform.The successful candidate will be based in our Toronto office and will work in a hybrid model. This individual will report to our Director, Cloud Infrastructure Architecture and...

  • DevOps Engineer

    4 weeks ago


    Toronto, Ontario, Canada Royal Bank of Canada> Full time

    About the RoleWe are seeking a highly skilled DevOps Engineer to join our team at Royal Bank of Canada. As a key member of our technology innovation team, you will be responsible for leading the adoption of DevOps practices and tools across our engineering group.Job SummaryThe successful candidate will have extensive knowledge of CI/CD processes, scripting...


  • Toronto, Ontario, Ontario, Canada Kumaran Systems Full time

    We are looking for a consultant to help us in the DevOps space for Salesforce builds and deployments. We are using Salesforce packages and Azure DevOps for deployment pipelines. For moving/delivering the Salesforce packages we rely heavily on Salesforce DX.Required SkillsMust have Dev backgroundDemonstrable experience of working closely with Dev teams to...


  • Toronto, Ontario, Canada hireVouch Full time

    Job Description:We are seeking a highly skilled DevOps Engineering Manager to join our team at hireVouch. As a key member of our technical leadership, you will be responsible for leading our DevOps and IT teams in designing, implementing, and maintaining our infrastructure to support our fast-growing business.ResponsibilitiesInfrastructure Management: Ensure...


  • Toronto, Ontario, Canada EQ Bank | Equitable Bank Full time

    OverviewEQ Bank | Equitable Bank is evolving its IT team and seeks a Senior DevOps Engineer to lead the design, implementation, and improvement of build and release pipelines.About the RoleThis position requires expertise in end-to-end software build chains, operations, and automated build and release processes. As a Senior DevOps Engineer, you will provide...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job DescriptionA highly experienced Cloud DevOps Engineer is sought to lead cloud image and automation engineering efforts. This senior role requires extensive experience in leading complex IT projects and teams, ensuring successful delivery of assigned goals and responsibilities.


  • Toronto, Ontario, Canada Quantum Technology Recruiting Inc. (QTR) Full time

    Lead a High-Performance DevOps Team at Quantum Technology Recruiting Inc.Are you an experienced leader with a passion for DevOps and cloud engineering? Do you have a strong background in infrastructure and technical expertise in Azure, containerization tools like Kubernetes and Docker, and CI/CD pipeline tools?We are seeking a talented Cloud Engineering...

  • Senior Devops

    1 month ago


    Toronto, Ontario, Ontario, Canada Resonaite Full time

    Our client is looking for a Senior Devops Engineer on a contract or full-time permanent basis with responsibility for developer enablement and cloud administration of their flagship product running within Microsoft Azure (fully cloud-native).Location: REMOTEResponsibilities1. Cloud Administration:Manage and administer Azure cloud infrastructure, including...


  • Toronto, Ontario, Canada Hire Intellect Full time

    Hire Intellect is seeking a highly skilled DevOps engineer to join our team. The ideal candidate will have extensive experience in creating, enhancing, and maintaining a DevOps environment.This role involves collaborating with other engineers, product owners, and designers to deliver various services and improve the overall DevOps experience. You will work...


  • Toronto, Ontario, Canada Foilcon Full time

    Job OverviewWe are seeking an experienced Azure DevOps Engineer to manage the continuous integration and continuous deployment (CI/CD) processes for cloud-native applications running in Azure Kubernetes Service (AKS).Key ResponsibilitiesDesign, Build, and Maintain CI/CD Pipelines: Develop automated deployment of cloud-native applications in AKS using Azure...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job SummaryA senior DevOps leader is required to drive the transformation of our WMTS engineering group by improving service quality, reducing SLAs, and driving productivity through automation, root cause analysis, reusability, and streamlined communication.About the RoleLead a centralized federated WMTS DevOps team to support WMTS with DevOps...


  • Toronto, Ontario, Canada Resonaite Full time

    We are seeking a highly skilled Devops Engineer to join our team at Resonaite. The ideal candidate will have 6+ years of experience in DevOps, with a focus on cloud administration and virtualization.About the RoleThis is a unique opportunity to work on our flagship product, a cloud-native solution running within Microsoft Azure. As a Devops Engineer, you...