Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

DevOps Engineer

AT Finastra
Finastra

DevOps Engineer

Mississauga, Canada

Responsibilities

What will you contribute?

Reporting to the Senior Manager, Development, the DevOps Engineer will work collaboratively with software engineering teams to deploy and operate our systems. In addition, you will work on streamlining our operations and processes, build and maintain tools for deployment, monitoring and operations and troubleshoot and resolve issues in our development, test and production environments.

Responsibilities and Deliverables:

Your deliverables as a DevOps Engineer will include, but are not limited to, the following:

  • Oversee all builds and deployment of releases to Non-Production and Production environments.
  • Create, Implement and maintain CI/CD Environments for various products across the organization.
  • Write automation scripts for building, deploying and maintaining various products.
  • Enhance and support existing automation scripts.
  • Provide support during Production Releases and as well all interim environmental releases.
  • Plan and upgrade all automation related tools used by Development teams.
  • Assist Development team in understanding the release process and assist when required.
  • Assist with the identification of environmental issues and provide corrective actions.
  • Pro-actively identify procedures to streamline and automate the delivery process.
  • Research and Implement new tools for the development and execution of Test Automation Scripts.
  • Interact with Operation Teams to build and manage the artifacts for Production deployment.
  • Document all procedures related to the processes and tools developed.
  • Identify, establish, and manage Proof of Concept (POC) environments and report on design outcomes.
  • Monitoring health and performance of Development, QA and Performance environments and execute relevant maintenance tasks or fixes.
  • Enforce and maintain Environment and Application Security based on established policies and procedures.

Want more jobs like this?

Get Software Engineering jobs in Mississauga, Canada delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Required Experience:

  • Bachelor's degree in Computer Science, Engineering or a related field and 5+ years of experience in software development, systems engineering/design.
  • Minimum years of progressive technical experience in a development, design or Delivery Operations engineering role.
  • Minimum 2+ years of practical experience in Automation Build and Delivery Operations.
  • Experience with establishing engineering standards, frameworks, best practices, and tools aligned with the ALM and SDLC.
  • Extensive experience with scripting languages, PowerShell, Batch, Shell
  • Extensive experience with CI/CD Tools in Azure DevOps (VSTS).
  • Experience with Cloud Delivery Methodologies using Microsoft Azure Products and Technologies.
  • Experience with Agile development methodologies.
  • Experience with a variety of relevant technologies, including Microsoft, .Net, .Net Core, HTML5, PowerShell, JavaScript, CSS, Java, C#, XML, REST, SQL/NoSQL, Angular, NodeJS, Redis.
  • Experience in providing support for Production Releases and Environments.
  • Experience in automating build and release of changes for InRule Rules Engine, Microsoft CRM Dynamics and Microsoft Power BI is a plus.

Finastra is committed to providing accessible employment practices that are in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). We will accommodate applicants' needs upon request, throughout all stages of the recruitment process. Please inform us of the accommodation(s) that you may require. Information received related to accommodation will be addressed confidentially.

Client-provided location(s): Mississauga, ON, Canada
Job ID: Finastra-10057
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Vision Insurance
    • Life Insurance
    • Dental Insurance
    • Health Insurance
    • Mental Health Benefits
    • Health Reimbursement Account
    • Short-Term Disability
    • Long-Term Disability
    • Pet Insurance
    • FSA
    • HSA
  • Parental Benefits

    • Birth Parent or Maternity Leave
  • Work Flexibility

    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • Happy Hours
    • Company Outings
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Volunteer Time Off
  • Financial and Retirement

    • Financial Counseling
    • 401(K) With Company Matching
  • Professional Development

    • Internship Program
    • Leadership Training Program
    • Associate or Rotational Training Program
    • Promote From Within
    • Access to Online Courses
    • Lunch and Learns