Senior DevOps Full-Stack Developer

Job Details

LocationOakville, ON,
Job TypeContract Full-Time
IndustryInformation Tech/Com
Position ID 14302
Degree RequiredBachelor

Job Description

We are recruiting an experienced Senior Full-Stack Developer (SRE focus) to join our team to support our client in the automotive industry.

This role focuses on building and supporting an internal CI/Operational Dashboard, providing visibility into CI/CD pipelines, service health, JIRA analytics, and release tracking. The position combines full-stack development with DevOps, SRE, and DevSecOps practices in a production environment.

NOTE:

  • Hybrid

RESPONSIBILITIES:

  • Act as a development lead supporting cross-enterprise initiatives and large-scale product launches
  • Champion SRE and DevSecOps principles to improve reliability, scalability, and security
  • Build and support the CI/Operational Dashboard platform
  • Build and maintain RESTful APIs using Python (3.11+), FastAPI, SQLAlchemy,
  • Implement caching and messaging using Redis and RabbitMQ
  • Develop data-driven dashboards using React 18, TypeScript, and Material-UI
  • Create visualizations using Chart.js and Recharts
  • Integrate with Jenkins, GitHub, and JIRA for pipeline data, reporting, and analytics
  • Contribute to Jenkins multibranch pipelines, including pipeline authoring and maintenance
  • Support Docker image builds and artifact management using JFrog Artifactory
  • Manage Docker and Docker Compose environments
  • Support Linux (Ubuntu) systems, including systemd and shell scripting
  • Perform database tuning and Redis caching optimization
  • Develop and maintain test suites using pytest and Jest
  • Support OpenAPI/Swagger contract-first development
  • Implement authentication using JWT and Azure AD (Entra ID) Troubleshoot production issues, perform root cause analysis, and deliver fixes
  • Maintain architecture documentation, runbooks, and user guides

REQUIRED SKILLS & QUALIFICATIONS:

  • Bachelor’s degree from an accredited university or a WES-evaluated equivalent
  • 5+ years of building & deploying full stack applications
  • Strong backend experience with Python, FastAPI, SQLAlchemy, and PostgreSQL
  • Experience with React 18, TypeScript, and Material-UI
  • Experience building data visualization dashboards using Chart.js, Recharts, or similar tools
  • Hands-on experience with Jenkins (pipeline authoring, multibranch pipelines)
  • Experience with Docker and Docker Compose
  • Strong experience with Linux (Ubuntu), systemd, and shell scripting
  • Experience with Git (branching strategies, PR workflows)
  • Experience with JFrog Artifactory
  • Experience with pytest and Jest
  • Familiarity with OpenAPI/Swagger and contract-first API development
  • Experience with static analysis tools (mypy, ruff, ESLint)
  • Experience with JWT and OAuth2/OIDC
  • Familiarity with Azure AD / Microsoft Entra ID
  • Understanding of API security and secrets management
  • Proactive and self-driven
  • Strong collaboration and communication
  • Ability to troubleshoot production issues
  • Strong problem-solving skills
  • Accountable to deadlines

PREFERRED SKILLS & QUALIFICATIONS:

  • Experience with DevSecOps and Site Reliability Engineering (SRE) practices
  • Familiarity with CI/CD analytics or observability platforms
  • Experience working with JIRA APIs or query languages (JQL)
  • Exposure to performance optimization and profiling
  • Experience with AI-assisted or spec-driven development approaches

COMPENSATION & BENEFITS:

  • $64.00/hour - $69.00/hour (depending on experience)
  • Paid Benefits after 90 days (individual and family) – extended medical, out-of-country coverage, dental etc.
  • Pension eligibility, with employer match, after 1 full year of work (open enrollment every October)

MEDA offers an excellent referral bonus. Great candidates know great candidates.

MEDA Limited is an equal opportunity employer and does not discriminate in employment on the basis of any of the protected reasons as described in the Ontario Human Rights Code. We are committed to providing accommodation for persons with disabilities, as described in the Accessibility for Ontarians with Disabilities Act, 2005, reasonable accommodation requests will be reviewed and granted to those that request assistance during our hiring process.

A resume is required to apply to jobs. Login to your Account or Sign Up to start applying.
Loading...