Python Automation Developer, Network Security
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.
- ...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...SuggestedContract workTemporary work
$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...SuggestedFull timeWork at officeFlexible hoursShift work- ...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
- ...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...SuggestedFull timeContract workInternshipImmediate start
$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...SuggestedFull timeContract workFlexible hours$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 timeContract workSummer workRemote work$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- ...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 workWork at office3 days per week
$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 timeLocal areaRemote workFlexible hours- ...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 timeFixed term contractRemote workMonday to fridayShift work
$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$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 timeShift work- Python Full stack Developer Toronto, ON - Hybrid (4 Days WFO) Python, Django, flask API, Angular Role Descriptions: coding with Python| Java| JavaScript|| TypeScriptContract work
$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 office2 days per week$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 timeContract workSummer workLocal areaRemote work$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 timeWork at officeFlexible hours$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 timeLocal areaRemote work- 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 jobContract work
- ...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 timeContract workRemote work
- ...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
- ...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 timeFlexible hours
- ...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
- ...: \\ \ 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
- ...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 contractFull time
- ...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 timeContract work
- ...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 timeContract workManual laborRemote work
- ...Job Responsibility: Senior Full Stack Python Developer At Cognizant, our global community sets us apartan energetic, collaborative and... ...of experience in Python. Proficiency in Flask, Django, and secure coding practices. Strong knowledge in both front-end and back...Full timeWork at office3 days per week
$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 payFull timeFixed term contractRemote work$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 workCasual workWork at officeLocal areaMonday to friday- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Automation Developer, Network Security. Be the first to apply!
- python developer remote Toronto, ON
- junior python developer Toronto, ON
- python developer Toronto, ON
- python developer no experience Toronto, ON
- développeur python Toronto, ON
- python data engineer Toronto, ON
- automation specialist Toronto, ON
- marketing automation specialist Toronto, ON
- test automation developer Toronto, ON
- test automation engineer Toronto, ON
