Search jobs > Toronto, ON > Development engineer

Development Operations Engineer

Porter Airlines
Toronto, Canada
$50 an hour (estimated)
Full-time

Job Summary

We are seeking a skilled and proactive DevOps Engineer to join our dynamic team. As a DevOps Engineer, you will play a crucial role in enhancing our software development lifecycle, ensuring seamless integration and deployment of our applications.

If you thrive in a collaborative environment, possess a passion for automation, and have a keen interest in optimizing system performance, we welcome you to apply for this exciting opportunity.

Duties & Responsibilities Collaborate with peers within Development, Technology Operations, QA, Data and Security to streamline the software development life cycle and release processes Lead the end-to-end design, implementation, and maintenance of CI / CD pipelines to ensure efficient and automated software delivery Develop and maintain automated testing frameworks to validate code quality and application functionality Design, implement and maintain infrastructure as code (IaC) to manage and scale the infrastructure efficiently and automatically Utilize configuration management tools to automate and standardize system configurations Implement monitoring and alerting systems to ensure the health performance of applications and infrastructure Automate repetitive tasks to enhance operational efficiency and reduce manual intervention Continuously optimize automation scripts for enhanced performance and resource utilization Troubleshoot and resolve issues related to build, infrastructure deployments and environments, minimizing downtime Implement and manage containerization technologies Collaborate with cross-functional teams to define and implement security measures for infrastructure and applications Provide technical support and mentorship to other team members Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them Recommend performance enhancements by performing gap analysis, identifying alternative solutions, and assisting with modifications Provide clear goals for all areas of a project and develop steps to oversee their timely execution Work alongside project management teams to successfully monitor progress and implementation of initiatives Review and maintain all DevOps development work ensuring that technical / functional documentation and solution designs are accurately prepared, maintained, and cataloged Stay up to date with industry trends and emerging technologies and make recommendations to management regarding best practices, system reliability and performance and find cost-effective solutions Actively participate in Porter’s Safety Management System (SMS) including reporting hazards and incidents encountered in daily operations;

understand, comply and promote The Company Safety Policy. Behavioural Competencies Concern for Safety : Identifying hazardous or potentially hazardous situations and taking appropriate action to maintain a safe environment for self and others.

Teamwork : Working collaboratively with others to achieve organizational goals. Passenger / Customer Service : Providing service excellence to internal and / or external customers (passengers).

Initiative : Dealing with situations and issues proactively and persistently, seizing opportunities that arise. Results Focus : Focusing efforts on achieving high quality results consistent with the organization’s standards.

Fostering Communication : Listening and communicating openly, honestly, and respectfully with different audiences, promoting dialogue and building consensus.

Qualifications 3+ years technology experience with hands-on DevOps experience Excellent problem-solving and communication skills Ability to work collaboratively in a fast-paced, dynamic environment Exceptional written and verbal communication skills.

Ability to understand and communicate the business impact of technical issues. Experience collaborating with development teams, security teams, project managers, application and enterprise architects and vendor partners Proven experience developing CI / CD solutions for Microsoft .

NET, .NET CORE software stack and Microsoft server technologies Experience with React and Next.js an asset Solid experience with source control management systems and branching strategies Strong experience in implementing and maintaining automated testing frameworks Proficient in configuration management tools and infrastructure as code (IaC) automation Full stack experience in all stages of the software development life cycle including architecture, design, development, testing, deployment, and maintenance.

Strong scripting skills (Bash, python, powershell, shell) Familiarity with containerization and orchestration tools Demonstrated experience with microservices architecture Strong knowledge and experience with Agile methodology and / or an established release protocol Experience with AWS cloud platform, demonstrating expertise in AWS services and best practices.

Knowledge of monitoring and logging tools to ensure system health and performance Understanding of networking concepts and security best practices Experience with issue tracking and resolution systems such as JIRA.

Experience with change process management Motivated and self-starter Bachelor's degree or higher in Computer Science or Software Engineering is preferred

9 days ago
Related jobs
Porter Airlines
Toronto, Ontario

Collaborate with peers within Development, Technology Operations, QA, Data and Security to streamline the software development life cycle and release processes. As a DevOps Engineer, you will play a crucial role in enhancing our software development lifecycle, ensuring seamless integration and deplo...

Anudra Technologies Inc
Toronto, Ontario

Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. ...

Porter Airlines
Toronto, Ontario

Duties & Responsibilities Collaborate with peers within Development, Technology Operations, QA, Data and Security to streamline the software development life cycle and release processes Lead the end-to-end design, implementation, and maintenance of CI/CD pipelines to ensure efficient and automated s...

Promoted
Maarut Inc
Toronto, Ontario

Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. Experience in programming and analysis; specialized software package support at the specified experience level. Ab...

Promoted
V-Solve
Canada

As a DevOps engineer setup CI/CD pipeline for application deployment. Work in the DevOps team, to build new shared infrastructure services for on premises failover environment: S3, Kafka, Data Store. Work with DevOps team to establish connectivity between new failover shared services and existing sh...

Promoted
Brodie League
Vaughan, Ontario

Do you want to build a career in Basketball?.Passionate about sports, marketing and community building?.Start building your career in basketball today!.This is a part time position with opportunity to grow to full time.Join the Brodie League, North America's leading men's recreational basketball lea...

Promoted
D2
Toronto, Ontario

We have exciting opportunities for Senior Project Managers to join our growing team in Toronto working on a high-profile Rail project. Experience of lean project approaches (preferably Six-Sigma) to optimize project delivery processes and plans. Experience of managing projects in a live railway envi...

Promoted
RSM Canada Operations ULC
Toronto, Ontario

RSM is seeking for a Transaction Advisory Services Manager who will work closely with our clients we serve, Directors, C-level leadership, and other team members to provide financial and operational analysis of US and international businesses for our clients. ...

Intact Financial Corporation
Toronto, Ontario

We're looking for a Software Development Specialist to join our growing team!. Improve and develop software systems to meet users' needs by finding solutions, solving complex problems, coding, testing, debugging and documenting systems. You have 8+ years of software design and development experience...

IKON Complete Inc,
Vaughan, Ontario

Process / Manufacturing Engineer . Manufacturing / Process Engineer. Create a basic process failure mode analysis (FMEA) and control plan, and implement it across handling, manufacturing, and assembly processes on the production floor. Proven solid working experience in a process manufacturing engin...