Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Automation Developer, Network Security

Full-time

RAVL


At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind. Our purpose is to build a team that puts real, sustainable business outcomes at the core of everything we do.

We're looking for a Senior Full Stack Developer to join our team on a short-term contract engagement. In this role, you'll build automation solutions that improve operational efficiency, strengthen security controls, and enhance the user experience. You'll collaborate with cross-functional engineering and infrastructure teams to develop scalable applications and automation capabilities that support critical technology operations.

If you enjoy solving complex technical challenges, building reliable automation, and working across the full technology stack, we'd love to hear from you.

What does success look like in this role?



  • Design, develop, and maintain automation solutions using Python and modern full stack development practices.

  • Build scalable applications that improve operational efficiency and automate security and infrastructure workflows.

  • Collaborate with stakeholders to gather requirements, define technical specifications, and deliver high-quality software solutions.

  • Develop new features to support evolving business and project needs.

  • Integrate applications with REST APIs and other enterprise services.

  • Ensure application reliability, performance, scalability, and maintainability through clean, well-tested code.

  • Contribute to CI/CD pipelines using Git, Jenkins, and modern DevOps practices.

  • Maintain compliance with security standards and support timely remediation of identified vulnerabilities.

  • Support Site Reliability Engineering (SRE) processes by implementing automation that improves monitoring, operational consistency, and service reliability.

  • Participate in technical discussions, knowledge sharing, and continuous improvement initiatives as new technologies and services are introduced.

Sounds great, but do my skills fit?



  • Professional experience developing applications using Python or equivalent programming languages.

  • Experience working with SQL and NoSQL databases.

  • Experience building, testing, and troubleshooting automation solutions using REST APIs.

  • Experience working with Git, Jenkins, CI/CD pipelines, and modern DevOps practices.

  • Understanding of authentication and security protocols such as OAuth.

  • Experience developing intuitive and user-friendly interfaces.

  • Strong analytical, problem-solving, and troubleshooting abilities.

  • Excellent communication, collaboration, time management, and prioritization skills.

Nice to Have Skills



  • Experience conducting peer code reviews.

  • Experience creating test plans and automated test cases.

  • Experience building dashboards or visualizations using Python or JavaScript libraries.

  • Experience supporting infrastructure automation, security operations, or Site Reliability Engineering (SRE) environments.

Mindset Traits



  • You take ownership and deliver high-quality work with minimal oversight.

  • You enjoy solving complex technical problems through automation.

  • You value clean, maintainable, and scalable code.

  • You collaborate effectively across technical and non-technical teams.

  • You embrace continuous learning and seek opportunities to improve systems and processes.

  • You communicate clearly and proactively in fast-paced delivery environments.

Why join RAVL?



  • Flexible, client-aligned work model with autonomy and accountability.

  • Opportunity to work on meaningful, enterprise-scale technology initiatives.

  • Collaborative, supportive team focused on continuous learning and technical excellence.

  • Exposure to modern engineering, automation, cloud, and DevOps practices.

  • A culture committed to helping technologists Build. Better.


Equal Opportunity & Accessibility


RAVL is an equal opportunity employer committed to building a diverse, inclusive, and accessible workplace. We welcome applications from all qualified individuals and provide accommodations throughout the hiring process upon request.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Python Automation Developer, Network Security in Toronto, ON vacancy
  •  ...everything we do. We're looking for a Senior Full Stack Developer to join our team on a short-term contract engagement. In this role, you'll build automation solutions that improve operational efficiency, strengthen security controls, and enhance the user experience. You'll... 
    Suggested
    Contract work
    Temporary work

    ravl_io

    Toronto, ON
    26 days ago
  • $119k - $140k per year

     ...the reliability and efficiency of our network infrastructure through automation, monitoring, and innovative...  ...You'll collaborate with teams across security, corporate engineering, business automation...  ...efficiency. Design and develop robust automated solutions, using tools... 
    Suggested
    Full time
    Work at office
    Flexible hours
    Shift work

    Robinhood

    Toronto, ON
    15 hours ago
  •  ...Position: Automation Developer Location: Toronto, ON (onsite) Job ID#: RQ10955...  ...Experience testing databases, systems, networks, applications, hardware, and software....  ...developing ML solutions using Java and/or Python. Experience working with: Power Automate... 
    Suggested

    Symbiotic Digital

    Toronto, ON
    15 hours ago
  •  ...Capco is seeking an experienced Python Developer to join our Technology & Engineering practice in Toronto on a contract basis (4 days per week). This is an existing vacancy supporting the delivery of innovative technology solutions for leading financial services clients... 
    Suggested
    Full time
    Contract work
    Internship
    Immediate start

    Capco

    Toronto, ON
    15 hours ago
  • $90 - $110 per hour

     ...We are looking for an energetic and client-orientated  Network Security Consultant  for our Toronto branch. You will  lead the migration...  ...resilient routing, and multi-region/multi-cloud connectivity Automation skills, Ansible, IaC, Terraform What Makes You Extra... 
    Suggested
    Full time
    Contract work
    Flexible hours

    Long View Systems

    Toronto, ON
    15 hours ago
  • $70 - $95 per hour

     ...: Remote Role Responsibilities Design and develop high-quality Python code for controlling complex hardware systems like wind tunnel...  ...Experience with motion control systems for robotics or automation. Familiarity with spatial audio technologies,... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    15 hours ago
  • $70.48 - $84.58 per hour

     ...RQ11312 - Automation Developer - Senior ONSITE - 222 Jarvis Street, Toronto 8+ Months Duration...  ...running tests for databases, systems, networks, applications, hardware and software...  ...programming experiences such as Java or Python. ~ Demonstrated experience and skills... 
    Full time

    Source Code

    Toronto, ON
    15 hours ago
  •  ...Montreal / GTA / Calgary   1 for Calgary – for which we were looking so far. 3 for GTA / Montreal – any location is fine.   Python Lead Developer Location – Montreal / GTA / Calgary Rate – 70 CAD Currently 3 days / week and from Sept – 4 days in office / week at... 
    Contract work
    Work at office
    3 days per week

    Spruceinfotech

    Toronto, ON
    15 hours ago
  • $70k - $85k per year

     ...Description Role Title: Full Stack Python Developer Location: Toronto, ON Employment Type...  .../Flask with proper performance and security considerations Contribute to database...  ...technical decision-making Ensure scalable, secure, and efficient cloud-based solutions on... 
    Full time
    Local area
    Remote work
    Flexible hours

    Fulfillment IQ

    Toronto, ON
    15 hours ago
  •  ...Responsibility: Mandatory Skills Description: Experience in Python in an enterprise environment, covering the whole development life...  ...traders, operations staff and peers to understand requirements. Develop solutions that are in line with clients technology biases,... 
    Full time
    Fixed term contract
    Remote work
    Monday to friday
    Shift work

    AstraNorth

    Toronto, ON
    18 hours ago
  • $80k - $130k per year

    Senior Developer - Python / PySpark Position Description This role is hybrid and requires you...  ...code reviews. • Contribute to CI/CD automation, DevOps practices, and release...  ...Ensure all solutions comply with enterprise security, governance, and regulatory standards.... 
    Work at office
    Toronto, ON
    19 days ago
  • $150k - $200k per year

     ...Senior/Staff Python Developer Role: Full-time, hybrid role based in Downtown Toronto Level: Senior to Staff (IC) seniority Compensation: $150,000 to $200,000 base CAD (depending on Seniority) Focus: This is a Back-end focused Product Role How We Work We don... 
    Full time
    Shift work

    acquird

    Toronto, ON
    15 hours ago
  • Python Full stack Developer Toronto, ON - Hybrid (4 Days WFO) Python, Django, flask API, Angular Role Descriptions: coding with Python| Java| JavaScript|| TypeScript
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  • $65k - $115k per year

    QA Engineering – Python and Automation Position Description We are seeking a detail-oriented Senior QA Engineering professional to support...  ...change. Your future duties and responsibilities - Design, develop, and execute test plans, test cases, and test scripts for web... 
    Work at office
    2 days per week
    Toronto, ON
    a month ago
  • $40 - $50 per hour

     ...Remote Role Responsibilities Build MCP servers in Python using FastMCP . Integrate web or desktop applications...  ...similar frameworks. Experience integrating third-party apps or developer tools. Familiarity with web apps, databases, and... 
    Full time
    Contract work
    Summer work
    Local area
    Remote work

    Mercor

    Toronto, ON
    15 hours ago
  • $110k - $120k per year

     ...career. About the Role We’re looking for a Senior Automation and Integration Developer to join our Customer Success organization and play a key...  ...customer integrations and data solutions. You’ll work across Python services, AWS infrastructure, and data pipelines,... 
    Full time
    Work at office
    Flexible hours

    Alayacare

    Toronto, ON
    15 hours ago
  • $120k - $150k per year

     ...help businesses evaluate their risks and develop solutions tailored to their needs. We believe...  ...and maintenance of web applications using Python platforms Experience with front end...  ...partner with us, you're at the center of a vast network of experts who will help you reach your... 
    Full time
    Local area
    Remote work

    HUB International

    Toronto, ON
    18 hours ago
  • Job Title: Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-...
    Remote job
    Contract work

    YO AI Labs

    Toronto, ON
    16 days ago
  •  ...RQ09164 - Sr. Automation Developer 222 Jarvis St. Floor 5 Hybrid: 3 Days onsite / 2 days remote Contract (7 months) Must-Have...  ...Proficiency in scripting/programming languages such as Java, Python, JavaScript, or C#. Git, Jenkins, Azure DevOps, or GitLab... 
    Full time
    Contract work
    Remote work

    Source Code

    Toronto, ON
    15 hours ago
  •  ...We do have a job opening for Automation Developer - Senior for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ11312 - Automation Developer - Senior Client : Central Agencies Cluster Location : 222 Jarvis Street... 
    Full time

    Itprofound Inc.

    Toronto, ON
    15 hours ago
  •  ...actionable insights. As a Tableau Developer in our team, you will be at...  ...solutions with the aim to automate where applicable, while working...  ...programming languages such as Python and Java. Experience with big...  ...commitment to the field of information security. What's in it for you? We... 
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    18 hours ago
  •  ...Identifies \ opportunities for automation within software processes \\...  ...QA analysts and software developers to find solutions \\ Provides...  ...for databases, systems, networks, applications, hardware and software...  ...from end\-users to develop the best automation solutions... 
    Contract work

    Maarut

    Toronto, ON
    15 hours ago
  •  ...: \\ \ Identify opportunities for automation within software development and testing processes. \\\ Design, develop, and execute automated QA tests to validate application...  ...\ Experience testing databases, systems, networks, applications, hardware, and software. \\\... 
    Contract work

    Maarut

    Toronto, ON
    15 hours ago
  •  ...traders, operations staff and peers to understand requirements. Develop solutions that are in line with client's technology biases,...  ...walkthroughs, and documentation. Skills Must have Experience in Python in an enterprise environment, covering the whole development life... 
    Long term contract
    Full time

    Luxoft

    Toronto, ON
    18 hours ago
  •  ...Job Description Title:Test Automation Developer Location: Yonge Street Toronto,ON Duration: 6 Months Job Description: Automation developer with 5 years of HP UFT/QTP development experience Project methodology: Scrum Agile with 3 week sprints Location... 
    Full time
    Contract work

    Computech Cv, Llc

    Toronto, ON
    15 hours ago
  •  ...you as a partner? \\\ \ \ \\\\\\\  Automation Developer, IT Quality Assurance \\\  \ (6 month...  ...hardware, systems software and utilities, network communications, databases, and computer...  ..., system, acceptance, performance, security, usability etc.)\\\\\\\ ~ Experience... 
    Full time
    Contract work
    Manual labor
    Remote work

    Yoush Consulting

    Toronto, ON
    15 hours ago
  •  ...Job Responsibility: Senior Full Stack Python Developer At Cognizant, our global community sets us apart—an energetic, collaborative and...  ...of experience in Python. Proficiency in Flask, Django, and secure coding practices. Strong knowledge in both front-end and back... 
    Full time
    Work at office
    3 days per week

    Cognizant

    Toronto, ON
    10 days ago
  • $33 per hour

     ...Job Responsibility: QA Automation Developer - Financial Services Job Overview We are seeking...  ...focus on ensuring the reliability and security of payment processing systems,...  ...~ Strong programming skills in Java, Python, or JavaScript for test automation.... 
    Hourly pay
    Full time
    Fixed term contract
    Remote work

    SQA Canada Inc

    Toronto, ON
    5 days ago
  • $49.21 per hour

     ...and user support guides Troubleshooting and resolving system, network and/or server problems Conducting preventative maintenance on...  ...and implementing components of IT-related projects Executing security measures for network devices and introducing variations as... 
    Temporary work
    Casual work
    Work at office
    Local area
    Monday to friday

    University of Toronto

    Toronto, ON
    4 days ago
  • We are seeking a highly skilled Senior Automation Developer to drive the architectural design, development, and execution of scalable software automation solutions. In this role, you will take technical ownership over identifying automation opportunities across software processes... 
    Contract work

    Randstad

    Toronto, ON
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Automation Developer, Network Security. Be the first to apply!