cover image
Net2Source Inc.

Software Development Engineer – Devops

Hybrid

Markham, Canada

$ 75 /hour

Freelance

24-02-2026

Share this job:

Skills

Teamwork Leadership Python Bash PowerShell Firewalls Splunk GitHub GitLab CI/CD DevOps Docker Kubernetes Monitoring Configuration Management Scripting and Automation Jenkins Azure DevOps Test Networking Linux Windows System Administration git Azure Software Development cloud platforms CI/CD Pipelines Gitlab CI TCP/IP Prometheus Grafana Infrastructure as Code GitHub Actions

Job Specifications

Join a Global Leader in Workforce Solutions – Net2Source Inc.

Who We Are

Net2Source Inc. isn't just another staffing company, we're a powerhouse of innovation, connecting top talent with the right opportunities. Recognized for 300% growth in the past three years, we operate in 34 countries with a global team of 5,500+. Our mission? To bridge the talent gap with precision—Right Talent. Right Time. Right Place. Right Price.

Job Title: MTS Software Development Engineer – DevOps

Location: Markham, ON (HYBRID)

Duration: 12 months

Pay Range: $70 - $75/hr

Top Must Have Skills:

- Strong experience with CI/CD concepts and tooling (e.g. Jenkins, GitHub Actions, Azure DevOps, GitLab CI, or similar) working within containers

- Strong experience in INF creation, configuration, and management for Windows Drivers

- Significant experience with scripting and automation using at least one language (e.g. Python, Bash, PowerShell)

- Experience with managing SCM and code review tools (GitHub, GitLab, Bitbucket, Gerrit); understands trunk-based workflows, codeowners, and policy-as-code gates and is able to configure these in the SCM system

MTS Software Development Eng – Devops

Our team designs and maintains large scale build, test, and deployment infrastructure for Windows and Linux environments on x86 and ARM platforms. Our systems are utilized during all stages of product development across multiple client sites and include distributed CI/CD pipelines, configuration management, container orchestration, and monitoring systems to track millions of records generated by thousands of systems. We are constantly adapting our DevOps practices (e.g. continuous integration, continuous delivery, infrastructure as code, automated testing, canary/blue green deployments, code reviews) to manage the challenges we accept.

We are looking for someone experienced with designing and operating robust, scalable infrastructure and automation, comfortable with both Windows and Linux. Experience with containers, cloud platforms, and modern observability stacks is a plus.

Key Responsibilities:

• Design, implement, and maintain CI/CD pipelines for build, test, and deployment across multiple platforms and environments

• Design, build, and operate containerized environments (e.g. Docker, Kubernetes) for development, testing, and production workloads

• Implement and manage monitoring, logging, and alerting solutions to ensure high availability, performance, and visibility of systems

• Manage systems that host code and need movement (e.g. Github, Gerrit, Perforce)

• Collaborate with development, QA, and hardware validation teams to automate workflows and reduce manual operations

• Troubleshoot and resolve issues across the stack (infrastructure, OS, networking, CI/CD, application) in development, test, and production environments

• Optimize build and test infrastructure for performance, reliability, and cost, including parallelization and resource utilization

• Implement and enforce security best practices, including secrets management, least privilege access, and compliance automation

• Document technical designs, operational runbooks, and troubleshooting guides for other team members

• Participate in on call rotations and support the existing production and validation environments as needed

Required Experience and Skills:

• Passion for building reliable, automated systems and improving developer productivity

• Strong experience with CI/CD concepts and tooling (e.g. Jenkins, GitHub Actions, Azure DevOps, GitLab CI, or similar)

• Strong experience in INF creation, configuration and management for Windows Drivers

• Significant experience with scripting and automation using at least one language (e.g. Python, Bash, PowerShell)

• Solid understanding of Linux and/or Windows system administration (services, networking, security, performance tuning)

• Experience with containers and container orchestration (e.g. Docker, Kubernetes)

• Experience with monitoring, logging, and alerting tools (e.g. Prometheus, Grafana, ELK/EFK stack, Splunk, or similar)

• Experience with managing SCM and code review tools (GitHub, GitLab, Bitbucket, Gerrit); understands trunk-based workflows, codeowners, and policy-as-code gates and is able to configure these in the SCM system

• Familiarity with networking fundamentals (TCP/IP, DNS, HTTP, load balancing, firewalls)

• Experience working with source control (Git), code review, and branching strategies

• Strong troubleshooting skills across multiple layers of the stack

• Proven interpersonal skills, ability to collaborate in cross functional teams

• Technical excellence and teamwork mindset

• Must be fluent in both written and spoken English

Why Work With Us?

We believe in more than just jobs—we build careers. At Net2Source, we champion leadership at all levels, celebrate diverse perspectives, and empower you to make an impact. Think work-life balance, professional growth, and a collaborative cul

About the Company

Net2Source (N2S) is a global workforce solutions company recognized by SIA as the largest and fastest-growing Total Talent Solutions provider with a presence in 32 countries. and in-house Glo-Cal (global and local) teams to support our clients. We carve out custom talent solutions, keeping People, Process, and Technology as the pillars of making the process simple, robust, and efficient. With over 3,500+ contractors working worldwide, we specialize in Contingent Staffing, RPO, Direct Sourcing, Payroll Solutions (EOR/AOR), ... Know more