Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Team Lead in Software Engineering at Clever Devices, overseeing best practices and guiding development teams. Collaborating on cloud architecture and leading technical guidance to ensure high-quality software development.

Responsibilities

  • Be the primary technical contact point for the team
  • Oversee code reviews, offer coaching and general technical guidance to developers
  • Advocate for development best practices including TDD and BDD
  • Ability to learn and work with existing code base, make improvements
  • Comfortable in system design and assist in defining, designing and building the next version of the product
  • Write maintainable, clean, re-usable, object-oriented, and efficient programming code
  • Work on production and support issues, collaborate with different teams to resolve escalation issues
  • Identify and advise improvements to the existing product
  • Collaborate with infrastructure teams on cloud architecture and deployments
  • Troubleshoot deployment pipeline issues and container registry problems
  • Mentor team members on Kubernetes troubleshooting
  • Define and monitor SLOs/SLIs for microservices using cloud management tools
  • Contribute fresh, new ideas during developer meetings
  • Optimize database deployments; advise on performance tuning, query optimization
  • Mentor and assist in the training and onboarding of other team members

Requirements

  • 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 are essential
  • Experience working with JIRA is preferred
  • Hands on experience with Microservices and Docker is required
  • Kubernetes/AKS (2+ years)
  • GitOps/ArgoCD familiarity
  • Azure services: AKS, ACR, App Insights, networking, Key Vault
  • Azure SQL Database: Managed Instances, Elastic Pools, performance tuning, monitoring
  • GitHub Copilot integration leadership
  • Container debugging (Headlamp/kubectl);
  • Experience working with NoSQL (Cassandra, MongoDB, etc.) or any Cloud offerings (Azure, AWS, etc.) is nice to have
  • Diploma or degree in Computer Science or Engineering is required
  • Experience working in an Agile environment is an asset.

Benefits

  • Health insurance coverage
  • Wellness programs
  • Family support programs
  • Life and disability insurance
  • Retirement savings plans
  • Paid leave programs
  • Education-related programs
  • Paid holidays and time off

Job type

Full Time

Experience level

Senior

Salary

CA$135,000 - CA$165,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCassandraCloudDockerKubernetesMicroservicesMongoDBNoSQLSQLVault

Location requirements

OnsiteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.