At a Glance
- Tasks: Automate code analysis and improve security across internal tools using Python.
- Company: Join a forward-thinking tech company focused on secure automation.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and career advancement.
- Why this job: Make a real impact by modernizing security standards and enhancing internal tools.
- Qualifications: 8+ years in software development with advanced Python skills required.
The predicted salary is between 135000 - 165000 $ per year.
Job Summary
We are seeking an experienced Secure Automation Engineer (Level 4) with 7-15 years of advanced scripting and secure-engineering skills to modernize and strengthen the security of internal tools and services.
This role involves automating code analysis and improvement across internal repositories, modernizing legacy components, and raising secure transport and engineering standards.
The engineer will participate in all phases of the software development lifecycle, collaborating with team members to deliver value.
Key Responsibilities
- Build and run automation in Python to analyze, improve, and harden code across internal repositories.
- Migrate and modernize legacy Perl code into supported, maintainable languages.
- Implement and enforce secure transport standards across services, including SSH certificates and TLS protocols.
- Apply AI coding assistants and automated refactoring tools to accelerate code improvement at scale.
- Enhance the team’s use of automation for security testing and deployment within CI/CD pipelines.
- Perform code reviews and contribute to secure-by-design standards, patterns, and guidance.
- Required Qualifications
- 8+ years or more of software development or engineering experience.
- Advanced hands‑on expertise in Python.
- Working knowledge of Perl for legacy code migration.
- Experience implementing secure transport standards.
- Hands‑on experience with SSH certificates and TLS protocols.
- Hands‑on experience with AI coding assistants and automated refactoring tools.
- Hands‑on experience with Continuous Integration/Continuous Delivery.
- Hands‑on experience with Agile development (Scrum, Kanban).
- Hands‑on experience with Jira or other issue‑tracking systems.
- Preferred Qualifications
- Experience with secrets management and certificate lifecycle automation.
- Familiarity with recognized application security standards (e. g., OWASP).
- Experience with Static and dynamic application security testing (SAST/DAST) tools.
- Cross‑platform scripting across Windows and Linux environments.
- Experience with SQL and Database Design.
- #J-18808-Ljbffr
Secure Automation Engineer in Montréal employer: Compunnel Inc.
Join a forward-thinking company in Toronto that prioritizes innovation and employee development. As a Digital Banking Engineering Manager, you'll thrive in a collaborative work culture that values continuous improvement and offers ample opportunities for professional growth. With a focus on modern banking solutions, this role not only allows you to lead a talented team but also empowers you to make a meaningful impact in the digital banking landscape.