Ontario, Canada Employment CAD 135,000 - 165,000 Yearly

Clever Devices is hiring a Team Lead

About the Role

Clever Devices is looking for a Team Lead to assist the development manager in ensuring development best practices are followed and in designing, building, and leading the next version of the product. You will serve as the primary technical contact point for your team.

What You'll Do

  • Be the primary technical contact point for the team.
  • Oversee code reviews, offer coaching and general technical guidance to developers.
  • Be an advocate of development best practices including TDD and BDD.
  • Learn and work with existing code base, make improvements where necessary and provide ongoing development and support on the existing version of the product.
  • Assist in defining, designing, and building the next version of the product.
  • Write maintainable, clean, re-usable, object-oriented, and efficient programming code in compliance with coding standards.
  • Work on production and support issues, and work with different teams to resolve escalation issues from the field.
  • Collaborate with infrastructure teams on cloud architecture, Kubernetes patterns, and cloud deployments.
  • Troubleshoot deployment pipeline issues, container registry problems, and cloud resource provisioning.
  • Mentor team members on Kubernetes troubleshooting; establish application-level readiness patterns.
  • Define and monitor SLOs/SLIs for microservices using cloud management tools; respond to operational alerts and incidents.
  • Learn and understand the technical details of all relevant products.
  • Contribute fresh, new ideas during developer meetings demonstrating a commitment to on-going learning.
  • Utilize code coverage, code metrics, and other tools to improve quality of code.
  • Guide integration of AI into development workflow; establish code review practices for AI-generated code.
  • Optimize database deployments; advise on performance tuning, query optimization, resource allocation, and cost efficiency.
  • Mentor and assist in the training and on-boarding of other team members.

What We're Looking For

  • A minimum of 8 years of hands-on software development experience.
  • At least 3 years leading a team of engineers.
  • Proficient English written and verbal communication skills.
  • Hands on experience with Microservices and Docker.
  • Kubernetes/AKS (2+ years), Helm interpretation, GitOps/ArgoCD familiarity.
  • Azure services: AKS, ACR, App Insights, networking, Key Vault.
  • Azure SQL Database: Managed Instances, Elastic Pools, performance tuning, monitoring.

Nice to Have

  • Experience working with JIRA.

Technical Stack

  • Client: Angular, HTML/JavaScript, Responsive Web Design, CSS/SCSS
  • Backend: ASP.NET MVC, ASP.NET Core, C#, LINQ, Web API, REST, WCF web services, GraphQL
  • Microservices & Containerization: Microservices architecture, Docker, Kubernetes (AKS), Helm charts
  • Cloud Platforms: Azure (primary), AWS (secondary), GCP (familiarity)
  • Azure Services: AKS, ACR, Azure DevOps, Key Vault, Application Insights, Virtual Networks, Storage
  • Data & Messaging: SQL Server (Standalone, Managed Instance & Elastic Pool), PostgreSQL, Redis, RabbitMQ
  • Infrastructure & Deployment: GitOps (ArgoCD), TeamCity, CI/CD pipelines, Azure Pipelines, GitHub Actions
  • Kubernetes Tools: kubectl, Helm, Headlamp, YAML manifests
  • DevOps & Monitoring: Application Insights, Azure Monitor, Grafana
  • Development Practices: TDD, BDD, Agile, Git (GitHub, Bitbucket), code reviews
  • AI-Assisted Development: GitHub Copilot, GitHub Copilot Chat, AI-powered code generation tools
  • Windows Services

Clever Devices is an equal opportunity employer.

Required Skills
AngularASP.NET CoreC#MicroservicesDockerKubernetesAzureSQL ServerCI/CDGitOpsTDDAgile
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Clever Devices

THE leader in transit technology. Vision is to make meaningful contributions to worldwide mobility. Goal is to be the leading provider of technology that improves the quality of mobility in communities around the world.

Visit website
Job Details
Department Software Development
Category management
Posted 14 days ago