Back to job search
M
MDAEdgeVerified Job Source

Secure Automation Engineer | DevSecOps Engineer

The Secure Automation Engineer will develop Python-based automation tools to enhance application security and modernize legacy systems. They will collaborate with engineering teams to implement secure practices and drive continuous improvements in application security.

  • On-site
  • Montréal, QC
  • Posted Jul 2, 2026
  • Apply by Dec 29, 2026
  • 1 position

Job summary

Position Summary: Our client is seeking an experienced Secure Automation Engineer to modernize and strengthen enterprise development tools and services. The successful candidate will focus on automating code analysis, improving application security, and implementing secure-by-design engineering practices across large-scale software environments. Core Responsibilities: Develop Python-based automation tools to analyze, optimize, and secure enterprise code repositories. Modernize legacy Perl applications by migrating them into modern, supported technologies. Implement and maintain secure transport standards, including SSH certificates and TLS protocols. Utilize AI-assisted coding tools and automated refactoring platforms to improve development efficiency. Enhance application security testing and deployment automation within existing CI/CD pipelines. Perform comprehensive code reviews and champion secure-by-design engineering standards. Collaborate with cross-functional engineering teams throughout the entire software development lifecycle. Drive continuous improvements across application security and automation infrastructure. Required Qualifications & Skills: A minimum of 8 years of experience in software engineering and development. Advanced proficiency in Python development and scripting languages. Demonstrated experience building automation tools to analyze, improve, and secure large codebases. Working knowledge of Perl with proven experience in legacy application migration and code modernizations. Hands-on experience implementing secure transport standards, including SSH certificates and TLS. Strong foundational knowledge of CI/CD pipeline automation and DevSecOps principles. Native or bilingual proficiency in the English language. Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent professional experience. Desired Qualifications: Experience with secrets management and certificate lifecycle automation. Strong knowledge of OWASP security standards. Hands-on experience with SAST and DAST security testing tools. Proficiency in cross-platform scripting across both Windows and Linux environments. Solid understanding of SQL and database design concepts. Experience working within Agile development methodologies, such as Scrum or Kanban. Familiarity with Jira or similar Agile project management tracking tools. Professional certifications in security, cloud environments, DevSecOps, or automation.

What you’ll do

The Secure Automation Engineer will develop Python-based automation tools to enhance application security and modernize legacy systems. They will collaborate with engineering teams to implement secure practices and drive continuous improvements in application security.

Requirements

Candidates must have a minimum of 8 years of experience in software engineering, with advanced proficiency in Python and knowledge of Perl. A bachelor's degree in a relevant field is required, along with experience in CI/CD and DevSecOps principles.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • Automation
  • Application Security
  • DevSecOps
  • CI/CD
  • Perl
  • SSH
  • TLS
  • SAST
  • DAST
  • Agile
  • SQL
  • Database Design
  • Secrets Management
  • OWASP
  • Cross-Platform Scripting

Job areas

  • Technology
  • Software
  • Engineering
  • Consulting
  • Security & Safety

Additional details

Minimum education
Bachelor’s degree
Minimum experience
10+ years
Apply by
Dec 29, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level